繁体   English   中英

如何使用SailsJS和MongoDB在生产模式下迁移模型

[英]How to migrate models in production mode with SailsJS and MongoDB

我使用基于节点js的MVC SailsJS (版本1.1.0)框架开发了一个Web应用程序。 我以生产模式发布了它,但是每次从开发到生产发布更新时,我都不知道该怎么做。

这是因为在开发中,我可以执行sails lift -alter命令,该命令独立修改模型并使模型适应新的修改,但是在生产中,此命令被阻止。

最好的服用方法是什么? 我应该在MongoDB中手动更改集合的地方创建脚本吗?

正如我在StackOverflow和其他站点(包括Sails官方文档)中阅读的那样,您必须手动编辑数据库以适应给定的新模型更改:

“所有模型的迁移设置都必须migrate: 'safe' 。这是一种故障migrate: 'safe'可以防止在部署过程中意外损坏生产数据。” 这里起帆官方文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM