В настоящее время возникла проблема, когда таблице в БД необходимо изменить свою схему, но это изменение схемы нарушит более старые поддерживаемые версии наших общедоступных конечных точек API.
например. Версия 1 таблицы содержит поле (не первичный ключ) с именем «псевдоним», но версия 2 таблицы больше не будет содержать это поле, потому что руководство решило его убрать.
Следовательно, наша версия API больше не будет возвращать значение для «псевдонима».
В этом случае контракт API для V1 нарушается. Просто интересно, какие варианты на столе? Я полагаю, что нам нужно отказаться от конечных точек V1.