1.0.0 • Published 2 years ago
@giraphql-examples/relay v1.0.0
A GraphQL API built with prisma
This example uses the following packages:
@giraphql/core
: For building the schema@giraphql/plugin-prism
: For prisma based type definitions, and efficient queries@prisma/client
: For querying data from a databaseprisma
: For running migrations and generating@prisma/client
apollo-server
: For creating a server that executes the schema
Schema
type Comment {
author: User!
comment: String!
id: ID!
post: Post!
}
type Post {
author: User!
comments: [Comment!]!
content: String!
id: ID!
title: String!
}
type Query {
post(id: ID!): Post
posts(skip: Int, take: Int): [Post!]!
user(id: ID!): User
}
type User {
comments: [Comment!]!
firstName: String!
fullName: String!
id: ID!
lastName: String!
posts: [Post!]!
}
1.0.0
2 years ago