【文件属性】:
文件名称:postgrator:使用纯SQL脚本的PostgreSQL,MySQL和SQL Server迁移工具
文件大小:121KB
文件格式:ZIP
更新时间:2021-05-09 07:59:39
JavaScript
邮递员
使用纯SQL脚本目录的Node.js SQL迁移库。 支持Postgres,MySQL和SQL Server。
作为cli工具可用: : 。
安装
从postgrator 4开始,需要Node.js版本10或更高版本
npm install postgrator
# install necessary db engine(s) if not installed yet
npm install pg@8
npm install mysql@2
npm install mysql2@2
npm install mssql@6
支持的数据库驱动程序
使用以下版本以外的软件包版本可能无法正常工作。
第6.xx页
第7.xx页
第8.xx页
MySQL的2.xx
的mysql2 1.xx
的mysql2 2.xx
mssql 4.xx
mssql 5.xx
mssql 6
【文件预览】:
postgrator-master
----postgrator.js(10KB)
----.eslintrc(42B)
----package.json(1KB)
----test()
--------duplicateMigrations()
--------utils.js(581B)
--------failMigrations()
--------drivers()
--------migrationFailure.js(2KB)
--------migrations()
--------postgresConnectionUrl.js(911B)
--------api.js(3KB)
--------api.ts(3KB)
--------migrationDuplicate.js(1KB)
----postgrator.d.ts(5KB)
----.prettierignore(30B)
----LICENSE(1KB)
----package-lock.json(353KB)
----.npmignore(26B)
----tsconfig.json(199B)
----docker-compose.yml(653B)
----.gitignore(52B)
----CHANGELOG.md(4KB)
----lib()
--------createCommonClient.js(978B)
--------utils.js(3KB)
--------MysqlClient.js(2KB)
--------Client.js(3KB)
--------PostgresClient.js(3KB)
--------MssqlClient.js(2KB)
----.circleci()
--------config.yml(1KB)
----README.md(10KB)