flyway 3.0 3.1配置指南

介绍flyway这个数据库迁移的文章很多,但是没有针对最新3.0版本的配置,现在放出一份spring环境下3.0的配置方式

 

1.maven


    org.flywaydb
    flyway-core
    3.0

 

2.spring配置文件

注意的是如果有持久层框架需要在flyway启动后运行,即需要depends-on="flyway"



    
    
    
    
    
    
        
            
        
    




...

 

3.1 版本initOnMigrate改成baselineOnMigrate,initVersion改成baselineVersion

 



    
    
    
    
    
    
        
            
        
    

 

3.脚本文件

根据上面的配置可以看到需要在db/migration创建一个 Vx_x_x__name.sql的文件(x是版本,最后一个版本号和文件名中间是两个下划线,文件名之间也用下划线连接),位置和版本号开始信息均配置在配置文件中


flyway 3.0 3.1配置指南_第1张图片

内容为DML或DDL均可。

 

你可能感兴趣的:(随想杂谈)