DB Version Control
Кодирование
db-version-control
Синонимы:
Альтернативное название
Описание
Управление схемами БД в виде кода. Включает в себя практики описания изменений в виде кода (миграции) и подходы к написанию миграций.
Ценность
Преимущества:
- Управление схемами позволяет упростить обновление версии приложения.
- При соблюдении практики возможно откатить версию приложения на предыдущую не меняя схему БД.
Последствия отсутствия:
- Изменения в БД происходят вручную. При этом настройки и схемы БД могут рассинхронизироваться, потому что в тестовые и продуктовые БД вносятся разные изменения.
Критерии оценки 7
SURVEY
Текущая версия схемы БД совместима с текущей и предыдущей версиями приложения
Варианты по умолчанию: Да / Нет / Частично
SURVEY
Все миграции хранятся вместе с приложением
Варианты по умолчанию: Да / Нет / Частично
SURVEY
Миграции описаны в виде кода
Варианты по умолчанию: Да / Нет / Частично
SURVEY
Миграции применяются автоматически при развертывании на окружение
Варианты по умолчанию: Да / Нет / Частично
CHECK
С текущей версией схемы БД могут работать текущая и предыдущая версии приложения
CHECK
Все миграции хранятся вместе с приложением
CHECK
-1
Миграции описаны в виде кода, но все равно применяются вручную
Ресурсы 1
-
Источник
Метаданные
- ID:
- d847b968-56a5-404e-8373-ee751a8b4a2a
- Slug:
db-version-control- Версия:
- 2.0
- Проекты:
- Client2/Project1 Client1/Project1
- Критерии:
- 4 survey 3 check
- Создано:
- 2026-04-30
- Обновлено:
- 2026-04-30