# Update von Version 5.3.4 auf 5.4.3 - Entity Mapping Fehler

**URL:** https://forum.shopware.com/t/update-von-version-5-3-4-auf-5-4-3-entity-mapping-fehler/53197
**Category:** Installation/Einstieg
**Created:** [30. Mai 2018 um 07:48 UTC](https://forum.shopware.com/t/update-von-version-5-3-4-auf-5-4-3-entity-mapping-fehler/53197 "2018-05-30T07:48:05Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Adelbert](https://avatars.discourse-cdn.com/v4/letter/a/b782af/32.png) [@Adelbert](https://forum.shopware.com/u/Adelbert)
#### Post date: [30. Mai 2018 um 07:48 UTC](https://forum.shopware.com/t/update-von-version-5-3-4-auf-5-4-3-entity-mapping-fehler/53197/1 "2018-05-30T07:48:05Z")

</div>

Hallo liebe Community,

beim Update von Shopware Verison 5.3.4 auf 5.4.3 erhalte ich untenstehenden Entity Fehler.

Der gleiche Fehler tritt vor dem Update auch beim Aktualisieren des Payment Plugins auf.  
Hier kann ich ihn beheben indem ich in /var/cache/production\_xxxx/doctrine/attributes/Emotion.php folgende Änderung vornehme:

```
    /**
     * @var integer $id
     *
     * @ORM\Column(name="id", type="integer", nullable=false)
     */
     protected $id;

```

in

```
    /**
     * @var integer $id
     *
     * @ORM\Id @ORM\Column(type="integer", nullable=false)
     */
     protected $id;

```

Tritt bei irgendjemand das gleiche Problem auf? Oder hat jemand einen Tipp?  
Ich bin mittlerweile leider ziemlich ratlos…

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/3/344f8afa90ed1014151c13ae4e2ce24ff3bb2a2b.png)

---

<div class="post-metadata">

### Author: ![Adelbert](https://avatars.discourse-cdn.com/v4/letter/a/b782af/32.png) [@Adelbert](https://forum.shopware.com/u/Adelbert)
#### Post date: [7. Juni 2018 um 10:22 UTC](https://forum.shopware.com/t/update-von-version-5-3-4-auf-5-4-3-entity-mapping-fehler/53197/2 "2018-06-07T10:22:05Z")

</div>

Ich konnte das Problem lösen. Es lag an fehlenden Primary & Foreign Keys in der emotion\_attribute Tabelle die bei einem Datenbankumzug verloren gingen.
