标签: java playframework flyway
我正在使用Play 2.4和Flyway-Play模块。
是否有办法在使用此插件的测试之间清理和重新创建数据库?我的一些单元测试具有数据库效果,这些效果并不容易逆转,并且能够在这些测试之后重新开始是很好的。
flyway-play模块的文档说明:
在测试模式下,迁移会自动完成。
但是,在运行所有测试之前,这似乎只有一次。在准备和清理测试时进行编程控制会很不错。
答案 0 :(得分:0)
不确定如何将flyway集成到play框架中(没有经验),但看起来你正在寻找的是flyway clean命令。
clean
删除已配置架构中的所有对象。
Flyway documentation: clean