У меня нет предыдущего опыта работы с такими инструментами, как Liquibase и т.п. До сих пор я обычно управлял развертыванием приложений, использующих Hibernate, с помощью ручного SQL для изменения таблиц, поскольку они были довольно простыми приложениями (сложные не использовали его ... не спрашивайте, пожалуйста: P).
Я хотел использовать Evolutions в игре, но вижу, что он сильно противоречит Hibernate в разработке, что делает его болезненным и нереалистичным вариантом. В процессе разработки Hibernate легко управляет всем, поэтому нет смысла использовать Evolutions, но мы хотели сохранить структуру (файлы), чтобы упростить перенос приложения в рабочий режим. Но из-за столкновений это не кажется достойным.
У Liquibase был модуль Play, но, похоже, он был прекращен с момента выпуска Evolutions (интересно, почему, поскольку я считаю, что он отлично работает с Hibernate).
Вопрос (ы) будет: