MyBatis Migrations的常用命令

一、常用命令

1.初始化  migrate init

执行结束会出现以下几个文件

  • drivers文件夹用来添加mysql-connector-java包。
  • environments 文件夹用来存放配置文件,development.properties配置文件修改数据库连接配置
  • scripts 存放脚本,changelog是创建一个Migrations的日志表,会存放脚本的执行记录。

2.执行初始化数据库的脚本bootstrap.sql,命令 migrate bootstrap

注意:这个脚本只能在执行migrate new命令之前执行。

3.创建脚本文件,命令 migrate new "create demo"

执行结束scripts文件夹会出现一个新的脚本文件20200706213739_create_demo.sql

4.执行脚本文件,命令 migrate up

5.查看脚本状态,命令 migrate status

6.回退脚本,migrate status

二、其他命令

1.脚本文件名目前是时间戳,可以修改为编号。命令  migrate --idpattern=0000 new "create blog table"。

还有一种修改配置的方式,这里就不再追述,感兴趣的可以自己去查一下。

2.有时候数据库会分几个版本,比如 测试库、开发库。可以通过命令指定环境。命令

migrate status --env=test
migrate up --env=dev
migrate status --env=prod

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值