用于播放框架 2 的 Scala 插件
Posted
技术标签:
【中文标题】用于播放框架 2 的 Scala 插件【英文标题】:Scala plugin for play framework 2 【发布时间】:2015-04-09 01:26:15 【问题描述】:是否有任何官方文档如何在 scala 中创建播放框架 2 插件,我找到了 this 链接,但我不清楚。我实际上需要添加像“play migrate”这样的播放命令,是否可以只使用 sbt?感谢任何帮助。
【问题讨论】:
【参考方案1】:有点不确定您要实现的目标是什么。也许你可以详细说明一下?
关于插件的 play 2.3.x 文档与 2.2.x 相比有了很大改进。
https://www.playframework.com/documentation/2.3.x/ScalaPlugins
【讨论】:
我实际上想在我的项目中添加一些迁移。例如,您使用特定的 dsl 创建类,声明 sql 模式,例如在 ruby on rails 或 laravel 中。然后,当您使用“迁移”或 migrate:reset 之类的命令时,它正在创建或破坏模式。谢谢。 我个人正是为此使用 Evolutions。 playframework.com/documentation/2.2.x/Evolutions 好的,我不能对此发表评论。很长一段时间以来,我一直在使用带有 slick 的 Evolutions。没有任何问题。另一种选择是 Flyway,也有一个播放插件可用:github.com/tototoshi/play-flyway 和 flyway 页面:flywaydb.org以上是关于用于播放框架 2 的 Scala 插件的主要内容,如果未能解决你的问题,请参考以下文章
播放框架错误:类型不匹配 - 发现 scala.concurrent.Future[play.api.mvc.Result] required: play.api.mvc.Result