解析服务器中的数据库级迁移

时间:2018-01-24 15:36:39

标签: mongodb database-migration parse-server

是否有可能为Parse Server编写数据库迁移?

我的用例是:每当我将应用程序连接到新的mongodb server时,我想要一些带有预先填充数据的表。比如说,设置一个临时环境,设置本地开发环境等。 我在文档中找不到任何东西。

我是朝着正确的方向前进,还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

Parse.com的一部分 - > Parse-Server迁移是您现在必须管理自己的数据库。 Parse-Server为您提供连接数据库所需的工具,但您必须执行管理索引(mlab为您提供有关可以添加哪些索引以进行改进的每周提示!),上传大量数据等等。

所以,如果你的问题是“Parse-Server这样做吗?”不,他们不会。

如果您的问题是“可以这样做吗?”嗯,是!如果我没记错的话,MongoDB有一个上传功能,它接受JSON或CSV。我知道你可以上传一个集合,我不确定你是否可以一次做多个集合。需要注意的是,你需要自己设置createdAt和updatedAt以及objectId,但是你可以这样做。

如果您不太熟悉处理mongo需要的原始数据,您可以随时设置所需的表,如果它们不是太大,导出所有数据,然后使用该数据导出作为导入之后的所有新数据库。只有问题是updatedAt和createdAt将在新实例上显示旧日期。