Play Framework 2.3如何重置数据库?

KJ5*_*J50 5 playframework playframework-evolutions playframework-2.3

Evolutions的Play 2.3.x 文档中

在开发模式中,简单地删除开发数据库并从头开始重新应用所有进化通常更简单.

但是它没有说明如何执行此操作.我可以使用某种激活器命令来执行此操作吗?如何重置和重新应用演变?

谢谢!

更新:我不想手动弄乱我的数据库,但似乎这是唯一的方法

Mar*_*ari 2

如果您不关心数据库中的数据(请确保您不关心),则可以使用 sql 命令删除数据库(例如“删除数据库名称”)。一旦你再次运行“play run”,如果你遵循了 play 框架标准,它应该会自动从 sql 脚本重新创建你的表,因为根据文档:

“如果在 application.conf 中配置了数据库并且存在演化脚本,则演化会自动激活”