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  

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

2. 数据库有  flyway_schema_history 表 

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

11-25 17:29