我有一个现有的AWS Amplify架构,其中的数据已部署到DynamoDB表中。
我想更改AWS Amplify模式。
更改模式时,如何将数据包含在旧表中并将其迁移到AWS Amplify创建的新表中?
答案 0 :(得分:0)
此问题的答案取决于您要更改架构的数量。如果您只是在模型中添加新属性或删除属性,则无需执行任何操作。如果要重命名或创建新模型,这将变得更加棘手。我的建议是在不删除旧模型的情况下添加所需的所有新模式模型。然后使用dynamodb直接编写一些迁移脚本来迁移数据。然后,所有旧数据迁移完毕后,您可以删除旧模型。