使用Prisma,我们如何为类型添加注释?

时间:2018-12-30 02:46:59

标签: schema graphql prisma prisma-graphql

有了pyramida.io(graphQl),我们可以:

  • 文件:datamodel.graphql

"""I am a great User""" type User { id: ID! @unique email: String! @unique }

执行prisma deploy后,它会生成一个文件,其中没有文件datamodel.graphql的注释

  • 文件generated-schema.graphql

type User implements Node { id: ID! email: String! }

  • 在方言playground中,我没有评论。 enter image description here

我们如何为Type添加注释以在Playground中生成文档?

解决方法:

如果我作弊并在generated-schema.graphql中添加评论(此文件在下一个prisma deploy之后将被覆盖)

"""I am a great User""" type User implements Node { id: ID! email: String! }

我们有: enter image description here

相关主题:

2 个答案:

答案 0 :(得分:2)

答案在这里: https://www.prisma.io/forum/t/comments-in-prisma-graphql-from-datamodel-graphql/4330/2?u=alan345

Currently, there’s no easy way to resolve this. This is an open feature request, which you can learn more about here: https://github.com/prisma/prisma/issues/2152

答案 1 :(得分:0)

migration tool之类的工具允许这样做。可以包括可选说明以及类型和单个字段。

Nexus