Springboot整合flyway
阿新 • • 發佈:2018-11-03
1.新增Maven依賴
<dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>5.0.3</version> </dependency> <plugin> <groupId>org.flywaydb</groupId> <artifactId>flyway-maven-plugin</artifactId> <version>5.0.3</version> <configuration> <configFile>src/main/resources/flyway.properties</configFile> </configuration> </plugin>
2.flyway.properties配置
flyway.url=jdbc:mysql://localhost:3306
flyway.schemas=test
flyway.user=root
flyway.password=root
3.建立SQL指令碼
指令碼預設在resources/db/migration目錄下
格式
Vx_x__tableName_operatorName.sql
4.使用
mvn flyway:info 檢視各指令碼執行情況
mvn flyway:migrate 執行指令碼
原始碼 https://gitee.com/jsjack_wang/springboot-demo