本文共 1783 字,大约阅读时间需要 5 分钟。
Flyway 默认规约 SQL 脚本文件默认位置是项目的源文件夹下的db/migration 目录。
Java 代码默认位于db.migration 包。 SQL 脚本文件及Java 代码类名必须遵循以下命名规则:V[_][__description] 。版本号的数字间以小数点(. )或下划线(_ )分隔开,版本号与描述间以连续的两个下划线(__ )分隔开。如V1_1_0__Update.sql 。Java 类名规约不允许存在小数点,所以Java 类名中版本号的数字间只能以下划线进行分隔。com.googlecode.flyway flyway-maven-plugin 1.7 mysql mysql-connector-java ${mysql.connector.version} com.mysql.jdbc.Driver jdbc:mysql://localhost/flywaydemo?useUnicode=true&characterEncoding=utf-8 root flywaydemo schema_version
flyway/migrations com.kedacom.flywaydemo.migrations UTF-8 ALL FAIL
上面的插件配置包含了几方面的配置信息:
执行Maven 命令进行Flyway 操作(下面列出几种常用的操作)
http://blog.csdn.net/nydia_lvhq/article/details/51362649