如何导出AWS AppSync解析器?

问题描述 投票:3回答:2

我已经使用Schema和Resolvers设置了AppSync。我可以将Schema导出到一个文件,但我看不到如何导出Resolvers。

我想将它们存储在一个文件中,以便我可以控制它们。它们包含大量我不想丢失的SQL代码。

amazon-web-services graphql aws-appsync
2个回答
4
投票

在您走得更远之前,我建议您考虑使用CloudFormation管理您的AppSync资源。 CloudFormation模板可以轻松保存在源代码管理中。

AppSync和CloudFormation教程:

或者,如果您的解析器没有进行任何自定义操作,您可以使用Amplify的GraphQL Transformer。这允许您注释您的模式,它将自动从注释生成解析器。然后,您可以将带注释的架构放入源代码控制中。文档:

https://aws-amplify.github.io/docs/js/api#using-graphql-transformers


2
投票

AWS的优点在于,您可能正在寻找适合您的API端点。

在这种情况下,您可以通过ListResolvers API端点访问解析器列表,并且可以通过GetResolver API端点检索特定的解析器。

© www.soinside.com 2019 - 2024. All rights reserved.