Встречается на собеседованиях • сегодня

Писал ли скрипты для миграции в Liquibase

Да, писал. Liquibase — это инструмент для управления изменениями в БД. Скрипты пишутся в формате XML, YAML, JSON или SQL. Основные элементы: - **changeSet** — атомарное изменение (создание таблицы, добавление колонки и т.д.). - **preConditions** — проверки перед выполнением. - **rollback** — откат изменений. Пример в XML: ```xml ``` Особенности: - **Идемпотентность** — changeSet выполняется только один раз. - **Версионирование** — изменения отслеживаются в таблице `DATABASECHANGELOG`. - **Поддержка разных СУБД** — можно указывать условия для конкретных БД (`dbms="postgresql"`). Для сложных миграций (например, перенос данных) часто использую SQL-скрипты с ``.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы