2
如果在部署.ear
工件(JBoss 4.2)期間,Flyway可以遷移我們的數據庫,我們就會喜歡它。如果出現任何問題,它應該中止。人耳部署時的飛路遷移
Flyway with mvn flyway:migrate
works,但對於持續集成和生產環境(也可能是其他下載新SNAPSHOTS),將數據庫遷移與應用程序捆綁在一起會很好。
如果在部署.ear
工件(JBoss 4.2)期間,Flyway可以遷移我們的數據庫,我們就會喜歡它。如果出現任何問題,它應該中止。人耳部署時的飛路遷移
Flyway with mvn flyway:migrate
works,但對於持續集成和生產環境(也可能是其他下載新SNAPSHOTS),將數據庫遷移與應用程序捆綁在一起會很好。
API是你的朋友。將其集成到在啓動時運行的組件中,如servlet。用EAR捆綁你的遷移,你很好。如果遷移失敗,Flyway將拋出例外,如果未被捕獲,將阻止應用程序啓動。
好吧,使用MBean它可以工作:)但是我們需要[問題129](http://code.google.com/p/flyway/issues/detail?id=129)被固定使用與JTA的Flyway交易。 – flob 2011-05-24 13:12:16