원클릭으로
flyway-checksum-repair
Fix Flyway migration checksum mismatch by deleting the schema history row and reapplying
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Fix Flyway migration checksum mismatch by deleting the schema history row and reapplying
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | flyway-checksum-repair |
| description | Fix Flyway migration checksum mismatch by deleting the schema history row and reapplying |
| source | auto-skill |
| extracted_at | 2026-06-08T11:00:00.000Z |
When a migration file content changes after it was already applied to a database, Flyway detects a checksum mismatch and refuses to start:
Migration checksum mismatch for migration version N
-> Applied to database : 2053567691
-> Resolved locally : -1614467908
Connect to the database and delete the offending row from Flyway's schema history table:
DELETE FROM flyway_schema_history WHERE version = 'N';
Replace N with the version number from the error (e.g., '8').
Then restart the application. Flyway will re-apply the migration with the new file content.
Never edit an already-applied migration file. Always create a new V-file (V9, V10…) for new changes.
Динамический LdapTemplate из БД + шифрование пароля + отключение авто-LDAP для безопасного старта без AD
Экспорт Excel с фильтром по датам — использование Thymeleaf inline для передачи дат из формы в JS
Полный цикл синхронизации справочника из Active Directory — сброс структуры, сохранение порядка, блокирующий код в WebFlux
Feature-флаг в БД (app_settings) с UI-тумблером на странице профиля
Парсинг Distinguished Name из Active Directory, извлечение OU-цепочки, правила маппинга на Department/Division и блокирующие вызовы в WebFlux
Разрешение конфликта Spring Data LDAP + R2DBC — strict mode, @Table на все entity, отключение LDAP-репозиториев