# ------------------------------------------------------ # THIS FILE WAS AUTOMATICALLY GENERATED (DO NOT MODIFY) # ------------------------------------------------------ type Person { _id: UUID! givenName: String! familyName: String! email: EmailAddress! token: String } """UUID""" scalar UUID """ A field whose value conforms to the standard internet email address format as specified in RFC822: https://www.w3.org/Protocols/rfc822/. """ scalar EmailAddress type Apparatus { _id: UUID! name: String! logo: String } type Organizer { _id: UUID! name: String! logo: String _admins: [UUID!] _organizers: [UUID!] } type Query { Person(id: UUID!): Person PersonFind(offset: Int, limit: Int, email: String, familyName: String, givenName: String): [Person!] Apparatus(id: UUID!): Apparatus ApparatusFind(offset: Int, limit: Int, name: String): [Apparatus!] Organizer(id: UUID!): Organizer OrganizerFind(offset: Int, limit: Int, name: String): [Organizer!] } type Mutation { login(token: String, passwort: String, email: String): Person }