Play 2.4:手动调用evolution

时间:2015-11-16 16:29:37

标签: scala playframework playframework-2.4

我需要在Play 2.4应用程序启动之前手动运行evolutions。我猜这可以在Build.scalaGlobal.scala中完成吗?到目前为止,我发现我试图让它在Global.scala中起作用,但却无法实现:

import play.api.{Application, GlobalSettings}
import play.db.evolutions.Evolutions

object Global extends GlobalSettings {

    override def beforeStart(app: Application) = {

        Evolutions.applyEvolutions() //requires play.db.Database to be passed, not sure how to get it

    }

}

任何建议表示赞赏。

0 个答案:

没有答案