Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie generiert man automatisch Migrationen mit Sequelize CLI aus Sequelize-Modellen?

Wenn Sie Ihr Modell nicht von Grund auf neu erstellen möchten, können Sie mit dem folgenden CLI-Befehl manuell eine Migrationsdatei generieren:

sequelize migration:generate --name [name_of_your_migration]

Dadurch wird eine leere Skelett-Migrationsdatei generiert. Obwohl es Ihre Modellstruktur nicht in die Datei kopiert, finde ich es einfacher und sauberer als alles neu zu generieren. Hinweis:Stellen Sie sicher, dass Sie den Befehl aus dem enthaltenden Verzeichnis Ihres Migrationsverzeichnisses ausführen; andernfalls generiert die CLI ein neues Migrationsverzeichnis für Sie