node migrate mongodb persistenceNode迁移插件将迁移状态持久化到MongoDB
迁移-mongodb-持久性用于CLI的Mixin,它将当前迁移状态持久化到MongoDB集合而不是平面文件。当您有多个临时应用程序服务器(和文件系统)共享一个数据库时,这很有用。每个数据库只需要迁移一次;不是每个文件系统一次。这使得migrate行为更像是一个集中式迁移工具。
用法:确保您使用的是支持mixin的migrate分支。
npm install --save-dev git://github.com/gobengo/node-migrate#012015_mixins
创建一个新模块,如tools/store-migration-state-in-mongo.js,代码示例如下:
var mongoDbConnectionString = 'localhost'; // 或者从配置文件中获取
// 其他迁移逻辑
下载地址
用户评论