Mysql
 sql >> Database >  >> RDS >> Mysql

Come ricreare il database dal vecchio database usando sequelize in node.js

Quando hai un database con alcuni dati e vuoi apportare alcune modifiche in db hai due possibilità:

  1. come hai detto, ricrea db, ma questo eliminerà le tabelle (cancellerà i tuoi dati).
  2. usa le migrazioni (puoi leggere a riguardo qui )

Le migrazioni ti consentono di non perdere i tuoi dati e di istruire il sequel su come cambiare le tabelle.

C'è un ticket per ricreare i tavoli con alter table invece di drop table qui