| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 | # import * from './database/generated/prisma.graphql'type Query {  users(    where: UserWhereInput    orderBy: UserOrderByInput    skip: Int    after: String    before: String    first: Int    last: Int  ): [User]!  training(where: TrainingWhereUniqueInput!): Training  trainings(    where: TrainingWhereInput    orderBy: TrainingOrderByInput    skip: Int    after: String    before: String    first: Int    last: Int  ): [Training]!  trainingTypes(    where: TrainingTypeWhereInput    orderBy: TrainingTypeOrderByInput    skip: Int    after: String    before: String    first: Int    last: Int  ): [TrainingType]!  blocks(    where: BlockWhereInput    orderBy: BlockOrderByInput    skip: Int    after: String    before: String    first: Int    last: Int  ): [Block]!  currentUser: User!}type Mutation {  createUser(data: UserCreateInput!): User!  updateUser(email: String!, data: UserUpdateInput!): User  deleteUser(email: String!): User  createTraining(title: String!): Training!  createTrainingType(name: String!, description: String!): TrainingType!  createBlock(    sequence: Int!    title: String!    duration: Int!    variation: String    format: ID    tracks: [ID]!    exercises: [ID]!    description: String!  ): Block!  login(email: String!, password: String!): User!  logout: String!  signup(name: String!, email: String!, password: String!): User!  requestReset(email: String!): String!  resetPassword(token: String!, password: String!): User!}
 |