Исходный код вики Версионирование схем и контрактов
Редактировал(а) Alexandr Fokin 2026/05/25 10:46
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.7 | 1 | | |Схема [[Базы данных>>doc:Разработка.Базы данных.WebHome]], контракт WebApi, контракты сообщений. |
| |
1.1 | 2 | | |((( |
| 3 | |(% style="width:191px" %)Процесс миграции.|(% style="width:1164px" %) | ||
| |
1.4 | 4 | |(% style="width:191px" %)API-breaking change.|(% style="width:1164px" %)Изменение ломающее совместимость. |
| |
1.2 | 5 | |(% style="width:191px" %)Плавная миграция|(% style="width:1164px" %)((( |
| 6 | |(% style="width:92px" %)Для БД|(% style="width:1131px" %)Старая версия сервиса -> Старая версия БД. | ||
| 7 | Старая версия сервиса -> Новая версия БД. | ||
| 8 | Новая версия сервиса -> Новая версия БД. | ||
| 9 | |(% style="width:92px" %) |(% style="width:1131px" %) | ||
| 10 | ))) | ||
| |
1.1 | 11 | |(% style="width:191px" %) |(% style="width:1164px" %) |
| 12 | ))) | ||
| 13 | | |((( | ||
| |
1.8 | 14 | |Удаление поля|Поле должно быть выведено из эксплуатации (потеряло необходимость иди данные перенесены в другие поля (и все клиенты перешли на них)). |
| |
1.6 | 15 | |Добавление поля|((( |
| 16 | |БД|Добавляется nullable поле. | ||
| |
1.5 | 17 | | | |
| |
1.6 | 18 | ))) |
| 19 | | | | ||
| |
1.5 | 20 | |
| |
1.1 | 21 | |
| 22 | ))) | ||
| |
1.7 | 23 | | |Сервисы регистраций схем для контрактов сообщений. |
| |
1.1 | 24 | |
| 25 |