Обновление схемы DynamoDB с помощью AWS Amplify - PullRequest
0 голосов
/ 19 ноября 2018

Согласно документации AWS Amplify:

Кажется очевидным, что amplify push создает таблицу DynamoDB для каждой @model.

Мои вопросы касаются обновлений схемы:

  • Я представляю, что добавление / удаление модели или добавление / удаление поля в модели работает путем обновления документа схемы и последующего запуска amplify push. Это правильно?

  • Как переименовать модель или поле? Как amplify push узнает, как переименовать или удалить старое и добавить новое?

  • Как реализовать миграцию, которая требует некоторой бизнес-логики, например, для обновления содержимого существующих строк? Об этом без Amplify уже говорилось , но неясно, будет ли это конфликтовать с чем-то, что amplify push может попытаться сделать.

...