Если у вас вопросы: Что такое миграции БД? Как настроить Liquibase + Spring Boot? Как писать файлы миграции?
В этом видео найдете ответы
Репозиторий с основой проекта:
➡ https://github.com/sendelufa/lesson-liquibase-start
Получившийся проект по окончанию видео + примеры миграций на SQL/XML (ветка result):
➡ https://github.com/sendelufa/lesson-liquibase-start/tree/result
Текстовая версия видео:
🧾 https://sendel.ru/posts/liquibase-and-spring-boot/
Ссылка на документацию Liquibase:
📖 https://docs.liquibase.com
Таймкоды:
00:00 Что такое миграция (версионирование БД)
02:22 Обзор стартового проекта
04:19 Консоль H2
05:02 Как Hibernate может влиять на структуру БД
07:54 Файлы конфигурации Liquibase
09:10 Заполнение changelog-master
09:10 Заполнение changeset #1 для таблицы Author
15:22 Обзор структуры БД с примененной миграцией
17:10 Заполнение changeset #2 для таблицы Article
20:57 Заполнение changeset #3 изменение структуры Author
23:45 Заключение