ln/app/server/graphql/schema.graphql
2025-04-18 14:47:42 +03:00

33 lines
424 B
GraphQL

scalar Void
type Query {
booksMany: [Book!]!
bookOne(id: ID!): Book!
}
type Mutation {
signUp(input: SignUpInput!): Void
login(input: LoginInput!): Session!
logout: Void
}
input SignUpInput {
email: String!
username: String!
password: String!
}
input LoginInput {
email: String!
password: String!
}
type Session {
accessToken: String!
}
type Book {
id: ID!
title: String!
author: String!
}