Мигрируем схему БД c Liquibase в клубе 15 марта

В современной разработке практически невозможно жить с одним большим скриптом для создания базы данных, ведь много людей параллельно модифицируют структуру базы данных, добавляют и удаляют справочные данные. При этом, на разных окружениях установлены разные версии одной и той же базы данных, содержащие реальные данные конечных пользователей или бизнеса. Поэтому версионирование и практики миграции становятся обязательными к использованию. Почему бы не встретиться и не обсудить такую интересную тему в рамках “Клуба анонимных разработчиков”?

В качестве докладчика мы пригласили Илью Селезнева – опытного разработчика и Java практика. Эта встреча снова пройдет при поддержке компании EPAM.

Liquibase – это технология, благодаря которой множество проектов успешно справляются с управлением скриптами для создания, обновления и миграции базы данных. Речь пойдёт не просто об очередной тулзе, а о самом подходе к управлению SQL в Java проектах, на которых Liquibase и построен. Мы разберем главные артефакты Liquibase, как он устроен и самое главное, как им пользоваться в разных режимах – от отдельной тулзы для накатки базы до интеграции со Spring Boot. Разберем реальный опыт применения liquibase в проектах, один с которых уже вышел в продакшен.

Если у вас в работе возникали вопросы…

– Как хранить и накатывать SQL скрипты?
– Как тестировать DAO, не разворачивая реальную базу?
– Как обновлять структуру базы данных в продакшене и управлять этим процессом?

…вам будет полезен этот доклад.

Сама встреча назначена на 15 марта, начало в 19:00 и активное обсуждение до 22:00. Как обычно, пицца с пивом, соками и печеньками в ассортименте. Местом проведения мы выбрали конференц-зал Olimpic Hall по адресу ул. Василия Липковского (бывшая Урицкого) 3, 2-й этаж. Стоимость участия 200 гривен при оплате заранее, 300 гривен при оплате на месте. Количество мест на встрече ограничено и они разлетаются очень быстро. Регистрируйтесь и присоединяйтесь к первой весенней встрече чтобы отлично провести время!

Для разработчиков из других городов, стран и тех, кто не сможет попасть на встречу и пообщаться лично, компания EPAM организует бесплатную онлайн трансляцию, зарегистрироваться на которую можно тут.

Обсуждение (0)

Leave a Reply

Your email address will not be published. Required fields are marked *