标签: node.js sequelize.js
在Node.js中,在不运行每次迁移的情况下,在开发人员之间共享数据库模式的最佳方法是什么?现在我正在使用Sequelize作为ORM。
Sequelize
例如,在Rails中,有一个schema.rb文件可以运行以使任何空数据库安装与当前架构一致。
schema.rb
答案 0 :(得分:1)
在javascript中定义模型后,您可以依赖sequelize.sync()。您必须确保在模型的定义中包含每个迁移,以便只需调用sync()即可使数据库保持最新状态。
sequelize.sync()
sync()