Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- schema {
- query: Query
- mutation: Mutation
- }
- interface Character {
- name: String
- }
- type CreateUser {
- ok: Boolean
- user: User
- }
- scalar DateTime
- type Droid implements Character {
- name: String
- function: String
- }
- enum Gender {
- MALE
- FEMALE
- }
- type Human implements Character {
- name: String
- gender: Gender
- }
- type Mutation {
- createUser(name: String!, gender: Gender!, age: Int!): CreateUser
- updateUser(userData: UserInput): UpdateUser
- }
- type Query {
- user(id: Int): User
- users: [User]
- human(name: String): Human
- droid(name: String): Droid
- }
- type UpdateUser {
- ok: Boolean
- user: User
- }
- type User {
- id: ID
- name: String
- age: Float
- gender: Gender
- createdAt: DateTime
- }
- input UserInput {
- id: ID!
- name: String
- age: Int
- gender: Gender
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement