Wenn ich unter Befehl nach dem Erstellen neuer Migration auf Postgres-Treiber ausführen, bekomme ich Fehler Migrationstabelle existiert bereits.yii migrieren/up läuft immer von Anfang
./yii migrate
Die erste Migration, die die Tabelle "Migration" erstellt hat, wurde jedoch bereits erfolgreich abgeschlossen.
Error Info:
Array
(
[0] => 42P07
[1] => 7
[2] => ERROR: relation "migration" already exists
)
Es scheint Yii2 versucht, alle mit der Migration von Anfang jedes Mal ausgeführt werden, da in neuen Migrations ich eine andere Tabelle erschaffe. Es beschwert sich immer noch über fehlende Migrationstabellen.
Verwenden Sie separate Dateien für jede Tabelle –
ja, für jede Tabelle gibt es separate Migrationsdatei erstellt von ./yii migrate/create –
Shrikant