mysql-db-updater
mysql数据库版本管理工具。
安装
npm install -g mysql-db-updater
使用
- 创建一个nodeJS项目
npm init -y
- 初始化typescript
tsc --init
- 创建一个配置文件
mdu.conf.json
- 安装必要依赖
npm install mdu-types //provide MDU class
- 编辑
tsconfig.json
命令
backup
备份数据库
resstore
从指定的.sql
文件恢复数据库
versions
查看版本列表以及数据库当前版本
update
升级到指定版本,默认最新版本
test
升级前务必使用此命令测试错误
help
帮助文档
版本文件编写规则
版本文件是一个typescript文件,命名形如 v00001.ts
// 表示版本 0.1 // 版本 0.2