Что такое schema validation?

Middle
110 просмотров
AFK Offer AI

Schema validation — проверка что схема базы данных соответствует ожидаемому состоянию. Инструменты типа atlas schema diff сравнивают текущую схему с описанной в коде. В CI проверяешь что миграции приводят к правильной схеме. Также валидируешь что sqlc-генерированный код соответствует актуальной схеме. Ловит drift между кодом и базой.

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

Как автоматизировать changelog?