【发布时间】:2019-06-28 13:45:35
【问题描述】:
当我在我的项目中使用 AppSync 时,我想知道 是否有办法从控制台对 AppSync API 进行版本控制,因为我已经为它制作了架构。我找不到为 Schema 执行此操作的方法,因为它容易被无意编辑。可从控制台为 AWS Lambda 进行版本控制。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-sdk aws-appsync
当我在我的项目中使用 AppSync 时,我想知道 是否有办法从控制台对 AppSync API 进行版本控制,因为我已经为它制作了架构。我找不到为 Schema 执行此操作的方法,因为它容易被无意编辑。可从控制台为 AWS Lambda 进行版本控制。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-sdk aws-appsync
目前 AWS AppSync 控制台或 API 中没有版本。我将我的模式保留为我的源代码文件的一部分,并在git 中对其进行版本控制,以及其余的项目工件。
如果您使用amplify,架构将在客户端生成/编辑,并由 Amplify CLI 推送。如果您直接在控制台中编辑,您可以从“Schema”选项卡中导出和保存您的架构(您可以在 schema.json 和 schema.graphql 格式之间进行选择)
【讨论】:
AppSync 目前尚不支持 API 版本控制,但长期路线图将考虑这一点。
【讨论】: