@pothos-examples/prisma-relay v2.7.71
A relay compatible GraphQL API built with prisma
This example uses the following packages:
@pothos/core
: For building the schema@pothos/plugin-prisma
: For prisma based type definitions, and efficient queries@pothos/plugin-relay
: For adding relay compatible connections and nodes@prisma/client
: For querying data from a databaseprisma
: For running migrations and generating@prisma/client
graphql-yoga
: For creating a server that executes the schema
Schema
type Comment implements Node {
author: User!
comment: String!
id: ID!
post: Post!
}
interface Node {
id: ID!
}
type PageInfo {
endCursor: String
hasNextPage: Boolean!
hasPreviousPage: Boolean!
startCursor: String
}
type Post implements Node {
author: User!
comments: [Comment!]!
content: String!
id: ID!
title: String!
}
type Query {
node(id: ID!): Node
nodes(ids: [ID!]!): [Node]!
post(id: ID!): Post
posts(after: ID, before: ID, first: Int, last: Int): QueryPostsConnection!
user(id: ID!): User
}
type QueryPostsConnection {
edges: [QueryPostsConnectionEdge]!
pageInfo: PageInfo!
}
type QueryPostsConnectionEdge {
cursor: String!
node: Post!
}
type User implements Node {
comments(after: ID, before: ID, first: Int, last: Int): UserCommentsConnection!
firstName: String!
fullName: String!
id: ID!
lastName: String!
posts: [Post!]!
}
type UserCommentsConnection {
edges: [UserCommentsConnectionEdge]!
pageInfo: PageInfo!
}
type UserCommentsConnectionEdge {
cursor: String!
node: Comment!
}
20 days ago
2 months ago
3 months ago
3 months ago
4 months ago
5 months ago
5 months ago
8 months ago
8 months ago
8 months ago
5 months ago
7 months ago
8 months ago
8 months ago
10 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
8 months ago
8 months ago
8 months ago
8 months ago
11 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago