amazon-web-services - 如何导出 AWS AppSync 解析程序?
问题描述
我已经使用 Schema 和 Resolvers 设置了 AppSync。我可以将架构导出到文件,但看不到如何导出解析器。
我想将这些存储在一个文件中,以便我可以对它们进行源代码控制。它们包含大量我不想丢失的 SQL 代码。
解决方案
在您走得更远之前,我建议您考虑使用 CloudFormation 管理您的 AppSync 资源。CloudFormation 模板可以轻松保存在源代码管理中。
AppSync 和 CloudFormation 教程:
https://read.acloud.guru/deploy-a-graphql-service-on-aws-with-the-serverless-framework-7af8fc22a01d
https://read.acloud.guru/deploy-an-aws-appsync-graphql-api-with-amazon-cloudformation-9a783fdd8491
或者,如果您的解析器没有做任何自定义,您可以使用 Amplify 的 GraphQL 转换器。这允许您注释您的模式,它会自动从注释中生成解析器。然后您可以将带注释的架构放入源代码管理中。文档:
https://aws-amplify.github.io/docs/js/api#using-graphql-transformers
推荐阅读
- java - 在 Spring Boot 应用程序中动态创建模式
- python - 在 txt 文档中找到某一行后,有没有办法向后循环?
- python - 如何理解 python 列表引用
- javascript - 将 CSS 添加到 React SSR 组件
- jpa - 传递给持久化的分离实体:一个与另外 2 个类有 ManyToOne 关系的类
- pandas - 如何在 python 中跳过缺失的 NaN 值同时替换它们?
- r - 在 R 的函数中使用 fct_recode
- python - 匹配句子中以pattern结尾的单词
- pdf - 如何在 antlr 中使用嵌套字符串分隔符解析 PDF 字符串?
- c - 使用单帧缓冲区的动画怎么可能?