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

So erstellen Sie eine Datenbank aus einer alten Datenbank mithilfe von sequelize in node.js neu

Wenn Sie eine Datenbank mit einigen Daten haben und einige Änderungen in db vornehmen möchten, haben Sie zwei Möglichkeiten:

  1. Wie Sie sagten, erstellen Sie db neu, aber dies wird Tabellen löschen (Ihre Daten löschen).
  2. Migrationen verwenden (Sie können darüber hier lesen )

Migrationen ermöglichen es Ihnen, Ihre Daten nicht zu verlieren und Anweisungen zu geben, wie Tabellen geändert werden.

hier gibt es ein Ticket für die Neuerstellung von Tabellen mit Alter-Tabellen anstelle von Drop-Tabellen