Tar*_*yin 2 mysql node.js sails.js waterline
我想知道是否可以为所有帆(水线)模型全局设置" 迁移 "属性?
直接在具体模型中我能够这样做:
module.exports = {
schema: true,
migrate: 'safe', // <-- safe, drop or alter
autoCreatedAt: true,
autoUpdatedAt: true,
autoPK: true,
attributes: {
...
}
}
Run Code Online (Sandbox Code Playgroud)
但我想知道有没有办法在应用程序中全局切换迁移模式(对于所有模型.我已阅读文档,并谷歌,但没有找到我的问题的答案.
非常感谢提前!
如果您使用的是v0.10.x,答案是肯定的 - 您可以使用设置模型范围的配置sails.config.models.默认情况下,您的应用程序将附带一个config/model.js文件,您可以在其中添加全局模型配置:
module.exports.models = {
connection: 'localDiskDb',
migrate: 'safe',
...etc...
}
Run Code Online (Sandbox Code Playgroud)
我不知道在v0.9.x中有任何方法可以做到这一点.您可以使用更新到v0.10.x(目前处于测试阶段)npm install sails@beta.
| 归档时间: |
|
| 查看次数: |
2314 次 |
| 最近记录: |