2011-12-27 5 views
2

사용자 데이터베이스가 이전 가능한 최대 버전 (예 : 이전 버전의 소프트웨어로 다운 그레이드 된 것)보다 새로운 상태를 감지하고 싶습니다. 나는 다음과 실행하면 :이동 경로 : 마이그레이션 할 수있는 최대 버전을 찾는 방법()?

System.out.println("source: " + flyway.status().getVersion().toString()); 
System.out.println("target: " + flyway.getTarget().toString()); 

나는 다음과 같은 출력을 얻을이 :

source: 8 
target: 9223372036854775807 

어떻게 migrate() 사용할 수있는 실제 최대 버전을받을 수 있나요?

답변

4

현재 사용 가능한 마이그레이션을 쿼리하는 기능이 없습니다. 문제를 제기 해 주시기 바랍니다 :-)

업데이트 : 이제이 문제에 대해 Flyway.info()을 사용할 수 있습니다.

+1

RFE를 제출했습니다. http://code.google.com/p/flyway/issues/detail?id=202 – Gili

+0

이 기능이 추가 되었습니까? – nogridbag

+0

예, 업데이트를 참조하십시오. –

관련 문제