标签: node.js sequelize.js sequelize-cli
我想完全重新创建两个表(它们会发生显着变化)。 id会发生变化,因此很难重新创建这些数据。如果我只是将这些表放在迁移文件中,他们会从模型中重新创建它们吗?
答案 0 :(得分:0)
如果您在代码中使用sequelize.sync({ force: true }),Sequelize只会丢弃,然后重新创建所有表格。
sequelize.sync({ force: true })
如果要保留数据并映射到新表,则应首先创建新表,将现有数据移植到新模式,然后删除旧表。