生成没有 DB 的 Prisma 模式,只有第 3 方 REST API

Posted

技术标签:

【中文标题】生成没有 DB 的 Prisma 模式,只有第 3 方 REST API【英文标题】:Generate Prisma schema without DB, only 3rd party REST API 【发布时间】:2019-02-17 20:39:02 【问题描述】:

我可以生成没有端点到 db 的 Prisma 模式(typeDefs)吗? 我遇到了一种情况

我想创建 graphql 中间件 此中间件通过 3rd 方提供商与 rest API 进行通信,因此我不想创建自己的数据库,但我希望拥有 Prisma 可以根据我的模式类型生成的这些帮助函数。

这可能吗? 非常感谢

【问题讨论】:

【参考方案1】:

如果可能,必须提到here?

您可能正在搜索generators?从数据模型(类型)生成graphql-schema,然后实现解析器。

【讨论】:

是的,我只需要从类型生成“辅助函数”以节省时间,最重要的是具有 prisma 生成的漂亮结构:) 我会检查这个!非常感谢:) 好吧,文档看起来不错,但是当我运行 prisma generate 时,它告诉我:生成不是 prisma 命令 请教github上的项目维护人员?

以上是关于生成没有 DB 的 Prisma 模式,只有第 3 方 REST API的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 prisma 2 或 3 和 nexus 模式生成同时生成生成的 crud 和“ondelete 级联”

Prisma nexus crud 未正确生成模式

prisma db push 和 prisma migrate dev 之间的区别

prisma 按关系排序只有 _count 属性。不能按关系字段排序

如何在我的 schema.graphql 文件中为按 id 过滤的查询引用生成的 Prisma 模式

有没有办法从 datamodel.prisma 文件生成 schema.graphql 文件?