flyway

脚本命名规范

  • 仅需要被执行一次的SQL命名以大写的"V"开头,V+版本号(版本号的数字间以”.“或”_“分隔开)+双下划线(用来分隔版本号和描述)+文件描述+后缀名。例如: V20201100__create_user.sql、V2.1.5__create_user_ddl.sql、V4.1_2__add_user_dml.sql 。
  • 可重复运行的SQL,则以大写的“R”开头,后面再以两个下划线分割,其后跟文件名称,最后以.sql结尾。(不推荐使用)比如: R__truncate_user_dml.sql 。
      其中,V开头的SQL执行优先级要比R开头的SQL优先级高。

image
绿色的v3开头了,就不能再加个v3.0.1,会报错,需要像红色那样以v4开头。

配置文件没生效

flyway需要放在spring层级下
fly不是顶级一层

posted @ 2023-05-04 23:17  jf666new  阅读(128)  评论(0)    收藏  举报