# GENERATED CODE - DO NOT MODIFY BY HAND. ANY MODIFICATION WILL BE LOST ON NEXT GENERATION
# Generated by Retrofit Graphql For Dart
# GitHub: https://github.com/Oualitsen/retrofit-Graphql-For-Dart/
# Site: https://graphlink.dev
# Pub.dev https://pub.dev/packages/graphlink

schema {
   query: Query
   mutation: Mutation
}

directive @glUpload on SCALAR
input CreatePersonInput {
   name: String!
   age: Int!
}

input CreateCarInput {
   brand: String!
   model: String!
   ownerId: ID!
}

type Person {
   id: ID!
   name: String!
   age: Int!
   car: Car
   car2: MyCouple
}
type MyCouple {
   car: Car
   age: Int
}
type Car {
   id: ID!
   brand: String!
   model: String!
   owner: Person!
}
type Query {
   person(id: ID!): Person
   car(id: ID!): Car
}
type Mutation {
   createPerson(input: CreatePersonInput!): Person!
   createCar(input: CreateCarInput!): Car!
   uploadFile(file: Upload!): Int!
}




