如果db版本错误,请停止应用程序

时间:2013-01-18 17:06:19

标签: flyway

我有一个在JBoss中运行的Web应用程序,我在命令行模式下使用FlyWay在数据库版本之间进行迁移。     我希望使用Spring Framework将Flyway集成到我的应用程序中,如果db版本错误,则只停止部署到Web服务器。这可能吗?

1 个答案:

答案 0 :(得分:0)

首先,我强烈建议在应用程序启动时迁移数据库,这样就不会发生不匹配。

如果这不是一个选项,您可以实现自定义逻辑,以针对所需版本检查Flyway.info()的结果。