Mismatched entity and/or field definitions mit Drush bereinigt, aber...
Eingetragen von montviso (2188)
am 12.04.2019 - 14:35 Uhr in
am 12.04.2019 - 14:35 Uhr in
Heute habe ich im Zuge eines Updates auch einige Fehler bezüglich
"Mismatched entity and/or field definitions "
mit drush entity-updates beseitigt.
Das betraf vor allem Fehler eines Kommentartyps.
Für ein Feld eines Benutzer-Profils bekomme ich diese Fehlermeldung
"The SQL storage cannot change the schema for an existing field (field_*** in profile entity) with data"
Das Feld gibt es seit Anfang an und natürlich sind da Daten drinnen.
Wie gehe ich nun damit um?
Wie kritisch ist es, wenn ich die Meldung mismateched entity einfach ignoriere?
Bislang scheint es keine negativen Auswirkungen zu haben.
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich denke, da solltest Du
am 16.04.2019 - 20:45 Uhr
Ich denke, da solltest Du dich auf jeden Fall drum kümmern:
Wenn in der Feldtabelle bspw. Storage-Type einer Spalte geändert wurde oder dessen Länge, wirst Du die Daten, die das "ge-updatete" Module jetzt generiert, womöglich nicht mehr verläßlich schreiben könnnen und eine sql-exception bekommen?
Was ist das denn für ein Feldtyp?
Das ist ein
am 17.04.2019 - 06:00 Uhr
Das ist ein Benutzerdefiniertes Adress-Feld in einem Profil.
Also mit dem Modul address. Da hätte man eigentlich meinen müssen, sowas wird mit dem Composer-Update erledigt.
Tja, ich hätte mich ja gerne drum gekümmert, aber ich weiß nicht wie, wenn es mit drush nicht funktioniert, wie bei den anderen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
In den Issues von Address
am 17.04.2019 - 06:05 Uhr
In den Issues von Address gibt es zwei Einträge zu Mismatched entity.
Der eine gibt gar nichts her.
Den anderen muss ich erst mal richitg verstehen:
https://www.drupal.org/project/address/issues/2622446
Dazu muss man sagen, dass das Adress-Feld, welches dann auch für eine ausgabe auf der Karte für eine Umkreissuche genutzt wird, funktioniert.
Aber irgendwas hat evt. in der Vergangenheit doch nicht funktioniert.
Auch bei mir kam der Fehler mit irgendeiner D8-Version.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Hm, aus der Ferne schwer zu
am 17.04.2019 - 08:59 Uhr
Hm, aus der Ferne schwer zu beurteilen, aber eigtl. sollte address_update_8101 das erledigen.
Sicher updb & entups beide gelaufen?
Eigentlich bin ich
am 17.04.2019 - 09:47 Uhr
Eigentlich bin ich sicher.
Aber was heißt schon eigentlich...
Ich werde das demnächst noch mal durchführen und kontrollieren.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de