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