我们上线时候有时候需要手动执行很多sql:
那么我们可以使用flayway,但是需要注意两点:
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId>
<version>5.2.1</version>
</dependency>
我们的脚本文件名必须以如下所示驼峰命名,而且文件中的内容不能随意改动
还有我们的sql脚本是否执行在库中都会有记录,一般不要随便删除: