[Gelöst] Tutorial "Backend Components Basics": Doctrine erzeugt nur 1. Spalte des Datenbankschemas

Hi Shopware-Community,

ich versuche, das Plugin aus dem o.g. Tutorial unter der aktuellen Shopware-Version (5.2.26) zum Laufen zu kriegen. Ich verwende dafür die Beispieldateien aus dem Zip-Archiv.

Leider schlägt die Installation fehl: Scheinbar erzeugt Doctrine nur die 1. Spalte des Datenbankschemas, nämlich für die ID. Folglich bricht der Kopiervorgang der Demodaten ab.

Ich vermute, dass der Fehler bereits in getClassMetadata() auftritt, weil im erzeugten Object u.a. der fieldNames-Array lediglich 1 Element „id“ enthält.

Hat jemand einen Tipp für mich Doctrine-Noob, wie ich das Model korrekt aufsetze?

Meh, lag an meiner Shopware-Konfiguration. Ich hatte den Cache-Driver nicht auf Array umgestellt, folglich wurden meine Änderungen am Model nicht automatisch vom System übernommen.