В Sequelize, когда мы создаем модель с помощью следующей команды,
sequelize model:generate --name Company --attributes name:string, desc:text
Файл миграции также создается. И мы можем сделать синхронизацию моделей c с БД, добавив следующий фрагмент кода.
models.sequelize.sync().then(() => {
console.log("DB Synced");
}).catch((error) => {
console.log(error);
});
Поэтому при изменении имен столбцов или чего-либо другого они синхронизируются с БД.
Итак, нам действительно нужно запустить миграцию? На каком-либо этапе разработки или производства?
Пожалуйста, исправьте меня, если я ошибаюсь.