javascript - 有没有办法从 datamodel.prisma 文件生成 schema.graphql 文件?
问题描述
我正在使用 Prisma-cli 创建一个后端,它会自动创建 datamodel.prisma 文件。从 Prisma 的官方示例 [1] 看来,它们似乎也都有一个 schema.graphql 文件。任何人都知道是否有办法从 datamodel.prisma 文件生成 schema.graphql 文件(然后只需填写 Mutation 和 Query 类型)?
如果您必须手动创建和维护这两个文件,这似乎是重复的,因为它们非常相似。
[1] https://github.com/prisma/prisma-examples/tree/master/typescript
解决方案
嗯,这似乎是不可能的,但我真正喜欢这个(有分开的文件)是schema.graphql
你可以定义客户端应该可以访问的内容。
例如,如果您有用户模型,您可以覆盖它以隐藏密码或类似的东西。
我已经做的schema.graphql
是导入整个生成的prisma.schema
:# import * from "./generated/prisma.graphql"
问候
推荐阅读
- zend-framework3 - Zend Framework 3 补水器
- amazon-web-services - checkip.amazonaws.com 什么情况下会返回多个地址?
- javascript - 我可以为溢出的 div 设置动画吗?
- c - 用户输入零以表示 C 中的输入结束
- javascript - 使用 Google Script 用数组填充 Google Sheet 行 – 范围宽度不正确
- ssl - 外挂。如何验证服务器证书?
- realm - Realm Object Server v3.9.1 - 无法删除多条记录(行)
- akka-stream - akka 流 - 使用 conflate 时触发元素流
- xslt - 问题 - 使用变量中的值对多个 XML 文件进行 XSL 搜索
- c++11 - 如何在我的 GCC (7.3.0) 版本中激活 c++11 来安装 CMake?