58просмотров
17 апреля 2024 г.
Score: 64
Безопасный Continuous Deployment БД по принципам DB-First Представим себе, что в уже развёрнутой в продакшн БД нам нужно переименовать одну из таблиц. Как осуществить релиз так, чтобы запущенные приложения не поломались, и без простоев как БД так и приложений? А как вы относитесь к тестам на миграции? Не кажется ли это перебором? Кажется, тесты на входные точки приложения покрывают большую часть миграций и проверять каждый, не так, КАЖДЫЙ запрос к бд в приложении я бы не хотел. Плюс для автоматизации таких проверок нужна реализация не только для языков, но и для ORM'ок. А как у вас обстоят дела с бесшовными релизами и тестами на миграции?) Источник