文件名称:rethinkdb-migration:RethinkDB迁移工具
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-26 14:49:48
rethinkdb-migration JavaScript
重新思考数据库迁移 RethinkDB迁移工具可让您处理Node应用程序的数据库迁移。 另外,您可以为舞台,uat等定义单独的迁移。Rethinkdb-migration将负责从核心目录和指示的实现中运行适当的迁移脚本。 重要说明:您需要此软件包的Node> = 8.9.4。 安装 使用npm install命令完成安装: npm install rethinkdb-migration 配置 您可以通过两种方式配置rethinkdb-migration:通过环境变量或提供配置文件。 环境变量。 数据库配置 TRM_DB_HOST, TRM_DB_PORT, TRM_DB_USER, TRM_DB_PASS, TRM_DB_NAME, 工具配置 TRM_DB_TABLE, specify table where rethinkdb-migration keeps migration h
【文件预览】:
rethinkdb-migration-master
----migrate()
--------core()
--------stage()
----.gitignore(80B)
----package.json(1KB)
----package-lock.json(128KB)
----src()
--------migrateModel.js(1KB)
--------preMigrate.js(474B)
--------taskRunner.js(861B)
--------configEnvFactiory.js(443B)
--------rethink.js(1KB)
--------migrateDao.js(1KB)
--------config.js(1000B)
--------migrateVersion.js(1KB)
--------rethinkConnectionParams.js(454B)
--------configFileFactory.js(446B)
--------migrateFiles.js(1KB)
--------migrateScriptTpl.js(178B)
--------postMigrate.js(478B)
--------migrate.js(2KB)
----grunt()
--------eslint.json(460B)
--------var()
--------tasks()
----bin()
--------rethinkdb-migration(58B)
----.travis.yml(119B)
----Gruntfile.js(417B)
----Vagrantfile(466B)
----LICENSE(1KB)
----scripts()
--------vagrant()
----README.md(5KB)
----config()
--------config-default.json(244B)
----rethinkdb-migration.js(5KB)
----test()
--------migrateFiles.spec.js(2KB)
--------migrateVersion.spec.js(3KB)
--------config()
--------rethinkConnectionParams.spec.js(1KB)
--------configFileFactory.spec.js(1KB)