我正在尝试弄清楚如何在Sails.js中禁用模型的自动数据库迁移。
我知道你可以在模型中设置migrate: 'safe'
,但有没有办法为所有模型指定这个?
答案 0 :(得分:12)
实际上,有一种方法可以做到这一点。 ORM挂钩are getting defaults from sails.config.model
,所以您要做的就是使用以下内容创建config/model.js
:
module.exports.model = {
migrate: 'safe'
}
此后,迁移将不会在sails lift
上运行,但例如,在您创建文档后仍会应用这些迁移。