2017-11-30 27 views
0

이전 스크립트의 마이그레이션이 제거 된 설치가 있습니다. 플라이 웨이 구성은 ignoreMissingMigrationstrue임을 지정합니다.Flyway ignoreMissingMigrations가 고려되지 않는 이유는 무엇입니까?

그러나, 이동 경로는 다음과 같은 오류와 함께 실패

유효성 검사 실패 : 감지 적용 마이그레이션 로컬 해결되지 : version_x이 기준 후 제거 된 첫 번째 버전입니다

version_x .

ignoreMissingMigrationstrue인데 왜이 오류가 발생합니까?

주 : 이동 경로 버전 : 4.2.0

답변

0

문제는 철새 이동 경로가 제대로 처리 할 수없는 특별한 설정에서 온다.

더 이상 적용된 마이그레이션이 없으므로 이동 경로는이 마이그레이션을 누락 된 마이그레이션 대신 향후 마이그레이션으로 간주합니다. 따라서 해결책은 ignoreMissingMigrations 이외에 ignoreFutureMigrationstrue으로 설정하는 것입니다.