flyway数据脚本版本控制

安稳与你 提交于 2019-12-05 14:06:07

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

baseline-on-migrate: true  :当迁移的时候 没有 flyway_schema_history 表 时,会创建flyway_schema_history  并且默认从 V1开始执行

会创建 flyway_schema_history  

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

2. 数据库有  flyway_schema_history 表 

从当前记录 开始执行 V 版本,之前已经指定的V 记录,会通过 checksum来检验 之前的脚本 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!