Есть ли способ изменить схему с помощью AWS Amplify?

У меня есть существующая схема AWS Amplify с данными, развернутыми в таблицах DynamoDB.

Я хочу изменить схему AWS Amplify.

Когда я изменяю схему, как мне включить данные в мои старые таблицы и перенести их в новые таблицы, созданные AWS Amplify?

1 ответ

Ответ на этот вопрос зависит от того, насколько сильно вы меняете свою схему. Если вы просто добавляете новые атрибуты к своим моделям или убираете атрибуты, вам не нужно ничего делать. Если вы переименовываете или создаете новые модели, это будет сложнее. Я бы посоветовал добавлять все новые модели схем, которые вам нужны, не удаляя старые. Затем напишите несколько сценариев миграции, используя Dynamodb непосредственно для миграции ваших данных. а затем, когда все старые данные будут перенесены, вы можете удалить свои старые модели.

Другие вопросы по тегам