При разработке серверной части программы возникает необходимость при выкладывании новой версии проводить миграцию данных в базе (как схемы так и содержимого) до состояния, консистентного с кодом в нескольких окружениях (в которых часто развертываются разные версии). Liquibase позволяет автоматически вычислять какие изменения еще не внесены в базу и применить их. В докладе приводится обзор этого решения и рекомендации по использованию.
Алексей Москвин
Java программист, Deutsche Bank
Обучался на факультете ВМиК МГУ, где занимался компьютерной графикой. В последние годы разрабатываю серверные программы на Java.
Comment