Wir sprechen über die Tatsache, dass wir das Projekt bereits durchgeführt haben und eine Datenbank haben, aber es gibt keine Migrationen, die nach den Regeln von yii2 entworfen wurden.
Um dieses Problem zu lösen, können Sie googeln und eine vorgefertigte Lösung finden. Eigentlich ein Beispiel für genau eine der Lösungen.
1) Über Composer in das Projekt installieren
"tmukherjee13/yii2-reverse-migration": "*"
2) Aktualisieren Sie console / config / main.php
'controllerMap' => [ 'migration' => [ 'class' => 'tmukherjee13\migration\console\controllers\MigrationController', 'templateFile' => '@tmukherjee13/migration/views/template.php', ], ],
3) Generieren Sie eine Migrationsdatei für eine Tabelle über die ssh-Konsole
yii migration/table your-table-name
- Семенов Александр
- /
- 24.06.2019
- /
- 0
- /
- 14419
Alle Kommentare (0)