xmigrate使用Mongodb原生驱动程序和Mongoose的迁移工具与回滚支持
@ rxdi / xmigrate 是一款使用TypeScript编写的Mongodb和Mongoose迁移库,具备简单的UI/UX界面和回滚支持。它支持迁移模板,兼容TypeScript / JavaScript的async/await,并提供配置加载器。该工具与Mongodb兼容,提供ACID事务的up/down迁移,记录成功和错误日志,并支持NodeJS流技术的无限错误日志。您可以通过以下步骤安装使用:
wget https://github.com/rxdi/xmigrate/raw/master/dist/xmigrate-linux
chmod +x xmigrate-linux
./xmigrate up | down | create | etc
npm i -g @rxdi/xmigrate
xmigrate init
您可以在任何执行xmigrate命令的地方创建一个xmigrate.js文件进行手动配置。
xmigrate-master.zip
预估大小:58个文件
xmigrate-master
文件夹
.coveralls.yml
45B
.github
文件夹
pull_request_template.md
360B
workflows
文件夹
test.yml
350B
release.yml
2KB
xmigrate.ts
334B
AUTHORS
58B
yarn.lock
194KB
...
15.56MB
文件大小:
评论区