The attribute 'length' is not allowed Titelbild

Tritt in einem Magento2-Onlineshop beim Versuch, den Befehl bin/magento setup:upgrade auszuführen, die Fehlermeldung auf: "The attribute 'length' is not allowed." mit vorangestellter Meldung "The XML in file "db_schema.xml" is invalid", reicht es aus, die XML-Struktur anzupassen.

 

 

Findet man z.B. eine Zeile mit type=int vor, welches das Attribut "length" enthält, z.B.

 

<column xsi:type="int" name="download_loft_status" nullable="false" length="1" comment="download_loft_status"/>

 

reicht es aus, eben dieses Attribut zu entfernen:

 

<column xsi:type="int" name="download_loft_status" nullable="false" comment="download_loft_status"/>

 

und den Befehl

 

bin/magento setup:upgrade

 

erneut auszuführen.

 

Gesehen in unserer Webagentur in einem Webshop mit Magento 2.3.