2013-01-18 2 views
0

JBoss에서 실행되는 웹 응용 프로그램이 있고 명령 줄 모드에서 FlyWay를 사용하여 데이터베이스 버전간에 마이그레이션합니다. Spring Framework를 사용하여 Flyway를 내 응용 프로그램에 통합하고 db 버전이 잘못된 경우 웹 서버에 대한 배포를 중지하고 싶습니다. 이것이 가능한가?db 버전이 잘못된 경우 응용 프로그램 중지

답변

0

우선 은 응용 프로그램 시작에서 데이터베이스를 마이그레이션하는 것이 좋기 때문에 불일치가 발생하지 않도록 강력히 권장합니다.

이 옵션이 아닌 경우 사용자 지정 논리를 구현하여 Flyway.info()의 결과를 원하는 버전과 비교하여 확인할 수 있습니다.

관련 문제