一、FlyWay方案
1、添加依赖
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId>
</dependency>
2、添加配置
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: ${
mysql.url}
username: ${
mysql.username}
password: ${
mysql.password}
flyway:
enabled: true
cleanDisabled: true
locations:
- classpath:db/migration
- classpath:cn.iocoder.springboot.lab20.databaseversioncontrol.migration
check-location: false
url: jdbc:mysql://127.0.0.1:3306/lab-20-flyway?useSSL=false&useUnicode=true&characterEncoding=UTF-8