【问题标题】:DynamoDB schema updates with AWS Amplify使用 AWS Amplify 更新 DynamoDB 架构
【发布时间】:2019-04-21 16:45:57
【问题描述】:

根据 AWS Amplify 文档:

amplify push 为每个@model 创建一个 DynamoDB 表似乎很清楚。

我的问题与架构更新有关:

  • 我认为添加/删除模型或添加/删除模型中的字段通过更新架构文档然后运行amplify push 来工作。对吗?

  • 如何重命名模型或字段? amplify push 如何知道重命名与删除旧的并添加新的?

  • 如何实现需要一些业务逻辑的迁移,例如更新现有行的内容?在没有 Amplify has already been addressed 的情况下执行此操作,但尚不清楚这是否会与 amplify push 可能尝试执行的操作发生冲突。

【问题讨论】:

    标签: amazon-web-services amazon-dynamodb graphql database-migration aws-amplify


    【解决方案1】:

    尝试运行

    amplify codegen models
    

    做之前

    amplify push
    

    【讨论】:

      【解决方案2】:

      您是否尝试过使用以下代码编译架构:

      amplify api gql-compile
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-11
        • 2019-10-19
        • 2022-12-14
        相关资源
        最近更新 更多