ワンクリックで
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 職業分類に基づく
Динамический 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-репозиториев
| 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.