Node&Sequelize:如何在开发人员之间共享数据库模式?
在Node.js中,在开发人员之间共享数据库模式而不运行每个迁移的最佳方式是什么? 现在我使用Sequelize
作为ORM。
例如,在Rails中,有一个schema.rb
文件可以运行以获取任何空的数据库安装,以加速当前模式。
在使用javascript定义模型之后,您可以依赖sequelize.sync()
。 您必须确保将每个迁移都包含在模型的定义中,这样只需调用sync()
可以使数据库保持最新状态。