Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个现有的 AWS Amplify 架构,其中数据部署到 DynamoDB 表。
我想更改 AWS Amplify 架构。
当我更改架构时,如何将数据包含在旧表中并将它们迁移到 AWS Amplify 创建的新表中?
答案取决于您更改架构的程度。如果您只是在模型中添加新属性或删除属性,那么您无需执行任何操作。如果您要重命名或创建新模型,这将变得更加棘手。我的建议是添加您想要的所有新模式模型,而不删除旧的。然后直接使用 dynamodb 编写一些迁移脚本来迁移您的数据。然后一旦迁移了所有旧数据,您就可以删除旧模型。