gibt es eine Funktion oder Möglichkeit, wie man eine bereits angelegte eigene Spalte in einer Attributtabelle umnennen kann (in einem späteren Update), ohne die Spalte wieder zu löschen oder das Plugin neu zu installieren?
Wäre Alter Table ( ALTER TABLE * CHANGE attr_MyField attr_myfield longtext ; ) eine Möglichkeit, oder wird dies durch das entsprechende Model nicht funktionieren? Oder sollte man gleich die neue Spalte neu anlegen, den Inhalt von der alten Spalte in die neue Spalten übertragen und dann die alte Spalte löschen? Was wäre hier der Best Case?
ein ALTER TABLE kannst du beim Update auf jeden Fall machen. Danach aber unbedingt die Doctrine Model Klassen für die Attribute neu generieren lassen, die unter var/cache/production____REVISION___/doctrine/attributes/* liegen. Zum Beispiel mit der Attribut Tabelle der order basket Tabelle
ein ALTER TABLE kannst du beim Update auf jeden Fall machen. Danach aber unbedingt die Doctrine Model Klassen für die Attribute neu generieren lassen, die unter var/cache/production____REVISION___/doctrine/attributes/* liegen. Zum Beispiel mit der Attribut Tabelle der order basket Tabelle
danke für die Bestätigung, dass das so auch der Best Case wäre (mit Alter Table Change) - ich will ja schließlich nicht, dass dann im System oder dem Model dann was schief läuft. Ein hin- und herkopieren der Werte mit einer temporären Zwischenspalte wäre dann der definitiv komplizierte und aufwendigere Weg gewesen.