В первой части мы обсудили проблемы, которые решаются с помощью IaС-инструментов. Определив задачи и результаты их решения, в этой заметке я хотел бы рассказать о том, как можно управлять миграциями с помощью liquibase. Есть два способа:
1. Описывать и запускать их при помощи CLI liquibase в процессе деплоя;
2. Описывать миграции вместе с кодом приложений и запускать их применение во время запуска приложений.