Всем доброго времени суток.
Продолжаю погружаться в Java, активно разрабатываю свои небольшие сервлеты. Возник вопрос по обновлениям БД.
Чего хочется: при «заливке» нового .war на сервер получить автоматическое обновление структуры БД в соответствии с изменнеиями в репозитории с исходниками.
Что уже нашел: liquibase.
Чего не хватает: автоматизировать процесс. Т.е. хочется каким-то образом включать liquibase-файлы в war (с этим проблем, в принципе, нет), при этом чтобы tomcat при деплое нового war вызывал liquibase для обновления БД.
Жду толковых советов либо по реализации выбранной мной схемы, либо годных схем автообновления структуры БД в соответствии с установленным war.
Из того, что менять совсем не хочется:
Сервер приложений tomcat7, он же играет роль веб-сервера (это ведь нормально? или для продакшена(tm) надо искать другое решение?)
База данных: postgresql.