Ошибка проверки контрольной суммы Liquibase без каких-либо изменений

Maven запускает проверку liquibase, даже если в набор изменений не было внесено никаких изменений.

Моя база данных oracle.

Ситуация:

  1. В таблице изменений БД была запись для набора изменений ;

  2. Тогда по ошибке я добавлен еще один набор изменений

  3. Перезапущены скрипты liquibase Maven выдает ошибку проверки контрольной суммы.

  4. Затем я изменил hsqldb changeSet на

  5. Maven по-прежнему выдает ошибку проверки контрольной суммы.

  6. Затем я вручную изменил первую контрольную сумму changeSet в БД на текущую контрольную сумму, и сценарии успешно запустились.

Все выглядит красиво, но когда я переустанавливаю все приложение и запускаю скрипты liquibase, контрольная сумма первого набора изменений остается такой же, как до шага 6.

40
задан Daggeto 3 April 2012 в 14:48
поделиться