В настоящее время я использую Liquibase с набором изменений на основе SQL, и большинство из них содержат инструкции INSERT. Согласно документации, этот тип операции обновления не производит (по инструменту) операторов автоматического отката.Сделка транзакций Откат набора изменений Liquibase
Мой вопрос (возможно, что-то не хватает), поскольку мы можем объявить, что определенный набор изменений может выполняться в контексте транзакции БД, если ошибка возникает при применении набора изменений, может ли инструмент (ликбаза) просто выдать откат транзакции для этого конкретного набора изменений?
Мое дело в том, что в настоящее время все эти сценарии являются частью процесса разработки, и эти сценарии еще не окончательны, а это значит, что кто-то меняет контент, и мы отвечаем им с нуля. Если в сценарии вставки строки 2000 есть ошибка в SQL, я бы хотел, чтобы инструмент автоматически откатывал текущую транзакцию и не фиксировал изменения в БД.
Большое спасибо за любые советы