Automatische Generierung von Migrationen aus Sequelize-Modellen mithilfe der Sequelize-CLI
Man verfügt möglicherweise über bereits vorhandene Sequelize-Modelle, möchte jedoch Migrationen anstelle einer Datenbank verwenden Synchronisation. Sequelize CLI bietet eine Lösung, die in einem Artikel beschrieben wird, in dem es heißt: „Wenn Sie die CLI zur Modellgenerierung verwenden, erhalten Sie automatisch die erforderlichen Migrationsskripte.“
Um diese Aufgabe zu lösen:
Manuelle Generierung von Migrationsdateien
Vermeiden Sie die Neuerstellung von Modellen durch manuelles Generieren von Migrationsdateien über die CLI Befehl:
sequelize migration:generate --name [name_of_your_migration]
Diese Aktion erzeugt ein leeres Migrationsdateigerüst. Obwohl Ihre Modellstruktur nicht direkt importiert wird, bietet sie im Vergleich zur vollständigen Neugenerierung einen saubereren und besser verwaltbaren Ansatz.
Hinweis: Führen Sie den Befehl aus dem Verzeichnis aus, das Ihr Migrationsverzeichnis enthält, um dies zu verhindern CLI vom Erstellen eines neuen Migrationsverzeichnisses abhält.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3