그러나 기존 테이블을 수정할 때 문제가 발생합니다. 예를 들어 한 번의 마이그레이션에서 열을 삭제하고 이전 이진 마이그레이션이 해당 열에 종속 된 경우이 필드는 더 이상 jOOQ에 존재하지 않으므로 구문 오류가 발생합니다.
필자는 마이그레이션의 본문을 주석으로 처리 할 수 있지만 마이그레이션을 재실행 할 수 없거나 매우 지루한 경우 (Fly 1 마이그레이션을 실행하면 Flyway 또는 데이터베이스 버전 관리자의 모든 목적을 저지합니다. , 주석이
이 문제를 접근하는 더 좋은 방법이 있나요) 등 jOOQ를 생성, 다음 실행?
당신은 당신이 [이동 경로 자바 마이그레이션]을 사용하는 건가요 (https://flywaydb.org/documentation/migration/java) 그 마이그레이션에서 마이그레이션을 지원하기 위해 jOOQ을 사용하고 있습니까? – markdsievers
예, 문제는 생성 된 jooq 코드가 데이터베이스의 상태에 달려 있다는 것입니다. –