Flyway プラグインを Play 2.4 対応しました
Play 2.1-2.3 向けにサードパーティプラグインとして play-flyway を開発してきましたが、少し前に Flyway の GitHub Organization に加えてもらい、めでたく公式モジュールとなりました。groupId も com.github.tototoshi から org.flywaydb になりました。
Play 2.4 はまだ final がリリースされてないのでまだスナップショット版ですが、 今の最新である Play 2.4-M2 向けにビルドしたものをリリースしておきました。
build.sbt に
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots" libraryDependencies += "org.flywaydb" %% "flyway-play" % "2.0.0-SNAPSHOT"
と書いた上で、conf/play.plugins ではなく、conf/application.conf に
play.modules.enabled += "org.flywaydb.play.PlayModule"
と書くと有効になります。そのほかは今までの play-flyway と同様です。