요약 — DeployHub 서버 기동 로그의 Migration checksum mismatch를 적용된 SQL 파일과 기존 DB 이력의 불일치로 좁혔다. 주석 수정도 검증에 영향을 줄 수 있었지만 매번 빈 DB로 시작하던 테스트에는 기존 이력이 없었다. 파일 변경 감지 테스트를 추가하고, 기존 이력을 가진 DB의 업그레이드 검증과 당시 baseline 절차의 범위를 구분했다.
Migration checksum mismatch)flyway_schema_history에 있고, 파일은 저장소에 있다. 둘이 어긋나는 순간 기동이 막힌다flyway repair로 덮지 않았다 — 공유 DB에 쓰기가 들어가고, "적용본과 파일이 다르다"는 사실만 감춘다. 되돌리는 게 정공법이다