Согласно документации AWS Amplify:
amplify push".Кажется очевидным, что amplify push создает таблицу DynamoDB для каждой @model.
Мои вопросы касаются обновлений схемы:
Я полагаю, что добавление / удаление модели или добавление / удаление поля в модели работает путем обновления документа схемы и последующего запуска amplify push. Это правильно?
Как переименовать модель или поле? Как amplify push узнает, что нужно переименовать, а не отбросить старое и добавить новое?
Как реализовать миграцию, требующую некоторой бизнес-логики, например, для обновления содержимого существующих строк? Выполнение этого без Amplify уже был адресован, но неясно, будет ли это противоречить тому, что amplify push может попытаться сделать.





Вы пробовали скомпилировать схему с помощью этого:
amplify api gql-compile
Ты пытался
amplify codegen models
прежде чем делать
amplify push
после?