Bei Yii Projekten beginnt man mit einer bestehenden Tabelle. In der Entwicklung tut sich bei meinen Tabellen manchmal etwas, dass neue Spalten ergänzt werden. In MySQL ist dies leicht gemacht. Ich frage mich nur wo im Yii Projekt überall die neue Spalte mitgeteilt werden soll?
Was benötigt man im Model?
-
ein neues @property string $neueSpalte oben im Kommentar?!
-
rules()-Methode anpassen
-
relation()-Methode anpassen falls nötig
-
attributeLabels()-Methode
-
search()-Methode wenn nötig
Sind alle Punkte da? Einer zu wenig oder zu viel? Was sollte man wo alles eintragen, damit das Yii Projekt weiß in der Tabelle ist eine neue Spalte mit dem Namen XY?
Gii werde ich nicht mehr benutzen, da schon andere Methoden geschrieben sind.