【发布时间】:2018-11-18 14:09:29
【问题描述】:
我想完全重新创建两个表(它们会发生显着变化)。 id 会改变,因此可能很难重新创建这些数据。如果我只是将这些表放到迁移文件中,他们会从模型中重新创建自己吗?
【问题讨论】:
标签: node.js sequelize.js sequelize-cli
我想完全重新创建两个表(它们会发生显着变化)。 id 会改变,因此可能很难重新创建这些数据。如果我只是将这些表放到迁移文件中,他们会从模型中重新创建自己吗?
【问题讨论】:
标签: node.js sequelize.js sequelize-cli
如果您在代码中使用sequelize.sync({ force: true }),Sequelize 只会删除然后重新创建所有表。
如果要持久化数据并映射到新表,应首先创建新表,将现有数据移植到新架构,然后删除旧表。
【讨论】: