禁用所有模型的Sails.js中的数据库迁移

时间:2014-01-12 08:50:54

标签: sails.js

我正在尝试弄清楚如何在Sails.js中禁用模型的自动数据库迁移。

我知道你可以在模型中设置migrate: 'safe',但有没有办法为所有模型指定这个?

1 个答案:

答案 0 :(得分:12)

实际上,有一种方法可以做到这一点。 ORM挂钩are getting defaults from sails.config.model,所以您要做的就是使用以下内容创建config/model.js

module.exports.model = {
  migrate: 'safe'
}

此后,迁移将不会在sails lift上运行,但例如,在您创建文档后仍会应用这些迁移。