首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prisma v2:生成要编辑的.graphql文件?

Prisma v2:生成要编辑的.graphql文件?
EN

Stack Overflow用户
提问于 2021-06-21 17:02:28
回答 2查看 1.2K关注 0票数 2

我正在现有的postgresql上构建一个graphql服务器(使用apollo-server) (,我不能修改db表)。

Prisma可以内省数据库并生成包含所有db表的schema.prisma文件。要实现graphql服务器,我需要手动定义graphql类型、查询和突变。

使用Prisma v1,这个prisma.yml可以生成一个graphql文件。

代码语言:javascript
复制
generate:
  - generator: graphql-schema
  output: ./generated/prisma.graphql

对于Prisma v2,有什么方法可以从schema.prisma生成graphql文件

然后,我可以修改graphql文件,方法是删除一些不需要暴露在前端的类型,然后自己创建查询和突变。

EN

回答 2

Stack Overflow用户

发布于 2021-06-22 21:21:33

prisma2是一个orm,与prisma1不同,因此可以使用nexus-plugin-prisma库从Prisma模式自动生成GraphQL类型和解析器。

票数 2
EN

Stack Overflow用户

发布于 2021-06-22 04:54:56

Prisma 2只是一个ORM,不像Prisma 1有一个GraphQL层。因此,您需要像这样的外部库来自动生成GraphQL文件。您可以查看执行此操作的TypeGraphQL

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68071958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档