Что делать, если схема БД больше не поддерживает старые версии Restapi - PullRequest
0 голосов
/ 31 октября 2018

В настоящее время возникла проблема, когда таблице в БД необходимо изменить свою схему, но это изменение схемы нарушит более старые поддерживаемые версии наших общедоступных конечных точек API.

например. Версия 1 таблицы содержит поле (не первичный ключ) с именем «псевдоним», но версия 2 таблицы больше не будет содержать это поле, потому что руководство решило его убрать.

Следовательно, наша версия API больше не будет возвращать значение для «псевдонима».

В этом случае контракт API для V1 нарушается. Просто интересно, какие варианты на столе? Я полагаю, что нам нужно отказаться от конечных точек V1.

...