我想了解人们如何在 Parse.com 平台上向生产应用程序提交更新。这是我不确定的场景。
- 创建一个名为 myApp_DEV。该应用程序包含数据库以及关联的云代码。
- 一旦测试完成并准备好上线,我就会将此应用克隆到 myApp_PRD(生产版本)中。克隆它将复制所有数据库以及云代码。
到目前为止一切顺利。
现在 3 个月后,我希望添加一些功能,其中包括添加一些云代码函数以及向数据库中的表添加一些新列。
如何使用这些新的数据库结构更新 myApp_PRD。如果我尝试从我的 DEV 应用程序克隆它,它会告诉我该应用程序已准备就绪。
如果我从 DEV 克隆一个新应用程序(例如 myApp_PRD2),那么所有数据都将丢失,因为客户已准备就绪。
关于如何处理这种情况有什么想法吗?
最佳答案
云代码支持部署到生产和开发环境。
您首先需要将生产应用链接到现有的云代码。这可以在命令行中完成:
解析添加产生式
当您准备好发布时,只需执行以下简单操作即可:
解析部署生产
请参阅Parse Documentation了解所有详细信息。
至于架构更改,我想我们只需要手动添加所有新列即可。
关于parse-platform - Parse.com 中的开发与生产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27805310/