flyway数据脚本版本控制

1.数据库没有 flyway_schema_history 表   配置文件设置 数据库

baseline-on-migrate: true  :当迁移的时候 没有 flyway_schema_history 表 时,会建立flyway_schema_history  而且默认从 V1开始执行 若是设置 flyway.baseline-version 则从该值的版本 开始执行
flyway.baseline-version开始执行基准迁移时对现有的schema的版本打标签,默认值为1.

 

会建立 flyway_schema_history  io

flyway.baseline-on-migrate当迁移时发现目标schema非空,并且带有没有元数据的表时,是否自动执行基准迁移,默认false.
flyway.baseline-version开始执行基准迁移时对现有的schema的版本打标签,默认值为1.

2. 数据库有  flyway_schema_history 表 配置

从当前记录 开始执行 V 版本,以前已经指定的V 记录,会经过 checksum来检验 以前的脚本 配置文件

相关文章
相关标签/搜索