Maven вызывает сбой проверки ликвибазы, даже если в набор изменений не было внесено никаких изменений.
Моя база данных - оракул.
Ситуация:
В таблице изменений БД была запись для набора изменений
<changeSet id="1" author="me" dbms="oracle">
;Затем по ошибке я добавил еще одну ревизию
<changeSet id="1" author="me" dbms="hsqldb">
Перенастроенные скрипты Liquibase Maven выдал ошибку проверки контрольной суммы.
Затем я изменил hsqldb changeSet на
<changeSet id="2" author="me" dbms="hsqldb">
Maven все еще запускает ошибку проверки контрольной суммы.
Затем я вручную изменил первую контрольную сумму changeSet в БД на текущую контрольную сумму, и скрипты были успешно запущены.
Все выглядит хорошо, но когда я повторно развертываю все приложение и запускаю скрипты Liquibase, контрольная сумма first changeSet остается такой же, как и до 6 шага.