👩💻 Liquibase
Liquibase — это инструмент для управления изменениями в схеме базы данных. Он позволяет разработчикам определить и отслеживать изменения в структуре базы данных с помощью миграционных скриптов.
Liquibase поддерживает различные СУБД, такие как MySQL, PostgreSQL, Oracle и другие.
Основные компоненты Liquibase:
⏺ Changelog — это файл XML, YAML или JSON, который содержит список миграций и их порядок выполнения. Changelog определяет, какие изменения должны быть применены к базе данных.
⏺ Changeset — это отдельная единица изменения в базе данных. Он может содержать операции, такие как создание таблицы, добавление столбца, изменение данных и другие.
⏺ DatabaseChangeLog — это таблица в базе данных, которая хранит информацию о примененных миграциях. Она используется для отслеживания состояния базы данных и контроля версий.
➡️ Java Developer
Post #1131
5.37K

- ⚡ 17
- ❤ 7
- 👍 1
- 😁 1