Версионирование схем и контрактов

Версия 1.7 от Alexandr Fokin на 2026/05/25 10:46

 Схема Базы данных, контракт WebApi, контракты сообщений.
 
Процесс миграции. 
API-breaking change.Изменение ломающее совместимость.
Плавная миграция
Для БДСтарая версия сервиса -> Старая версия БД.
Старая версия сервиса -> Новая версия БД.
Новая версия сервиса -> Новая версия БД.
  
  
 
Удаление поляПоле должно быть выведено из эксплуатации (потеряло необходимость иди данные перенесены в другие поля).
Добавление поля
БДДобавляется nullable поле.
  
  

 

 Сервисы регистраций схем для контрактов сообщений.