Skip to content

Instantly share code, notes, and snippets.

@amatiushkin
Last active September 14, 2020 06:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amatiushkin/e70fc717aed2849df5d2c64e0256d82e to your computer and use it in GitHub Desktop.
Save amatiushkin/e70fc717aed2849df5d2c64e0256d82e to your computer and use it in GitHub Desktop.
Version 2 for star wars schema (GraphQL)

Goal: create a tool to convert GraphQL SDL as CSV, which can be imported into other software (like Neo4j or spreadsheet or excel). CSV in this example is based on StarWars schema from https://github.com/graphql/swapi-graphql

Tool at very high-level:

idea

Rendered CSV after import to Neo4J:

graphqlSchema

GraphQL editor: swapi_whole

GraphQL API to convert SDL to CSV using AppSync image

schema {
query: MyQuery
}
type MyQuery {
mything: String!
}
TypeName FieldName FieldTypeName Cardinality Value
Film title String oneToOne NULL
Film title String oneToOne PRIMITIVE
Film episodeID Int oneToOne NULL
Film episodeID Int oneToOne PRIMITIVE
Film openingCrawl String oneToOne NULL
Film openingCrawl String oneToOne PRIMITIVE
Film director String oneToOne NULL
Film director String oneToOne PRIMITIVE
Film producers String oneToMany NULL
Film producers String oneToMany PRIMITIVE
Film producers String oneToMany EMPTY
Film releaseDate String oneToOne NULL
Film releaseDate String oneToOne PRIMITIVE
Film speciesConnection FilmSpeciesConnection oneToOne NULL
Film speciesConnection FilmSpeciesConnection oneToOne OBJECT
Film starshipConnection FilmStarshipsConnection oneToOne NULL
Film starshipConnection FilmStarshipsConnection oneToOne OBJECT
Film vehicleConnection FilmVehiclesConnection oneToOne NULL
Film vehicleConnection FilmVehiclesConnection oneToOne OBJECT
Film characterConnection FilmCharactersConnection oneToOne NULL
Film characterConnection FilmCharactersConnection oneToOne OBJECT
Film planetConnection FilmPlanetsConnection oneToOne NULL
Film planetConnection FilmPlanetsConnection oneToOne OBJECT
Film created String oneToOne NULL
Film created String oneToOne PRIMITIVE
Film edited String oneToOne NULL
Film edited String oneToOne PRIMITIVE
Film id ID oneToOne PRIMITIVE
FilmCharactersConnection pageInfo PageInfo oneToOne OBJECT
FilmCharactersConnection edges FilmCharactersEdge oneToMany NULL
FilmCharactersConnection edges FilmCharactersEdge oneToMany OBJECT
FilmCharactersConnection edges FilmCharactersEdge oneToMany EMPTY
FilmCharactersConnection totalCount Int oneToOne NULL
FilmCharactersConnection totalCount Int oneToOne PRIMITIVE
FilmCharactersConnection characters Person oneToMany NULL
FilmCharactersConnection characters Person oneToMany OBJECT
FilmCharactersConnection characters Person oneToMany EMPTY
FilmCharactersEdge node Person oneToOne NULL
FilmCharactersEdge node Person oneToOne OBJECT
FilmCharactersEdge cursor String oneToOne PRIMITIVE
FilmPlanetsConnection pageInfo PageInfo oneToOne OBJECT
FilmPlanetsConnection edges FilmPlanetsEdge oneToMany NULL
FilmPlanetsConnection edges FilmPlanetsEdge oneToMany OBJECT
FilmPlanetsConnection edges FilmPlanetsEdge oneToMany EMPTY
FilmPlanetsConnection totalCount Int oneToOne NULL
FilmPlanetsConnection totalCount Int oneToOne PRIMITIVE
FilmPlanetsConnection planets Planet oneToMany NULL
FilmPlanetsConnection planets Planet oneToMany OBJECT
FilmPlanetsConnection planets Planet oneToMany EMPTY
FilmPlanetsEdge node Planet oneToOne NULL
FilmPlanetsEdge node Planet oneToOne OBJECT
FilmPlanetsEdge cursor String oneToOne PRIMITIVE
FilmsConnection pageInfo PageInfo oneToOne OBJECT
FilmsConnection edges FilmsEdge oneToMany NULL
FilmsConnection edges FilmsEdge oneToMany OBJECT
FilmsConnection edges FilmsEdge oneToMany EMPTY
FilmsConnection totalCount Int oneToOne NULL
FilmsConnection totalCount Int oneToOne PRIMITIVE
FilmsConnection films Film oneToMany NULL
FilmsConnection films Film oneToMany OBJECT
FilmsConnection films Film oneToMany EMPTY
FilmsEdge node Film oneToOne NULL
FilmsEdge node Film oneToOne OBJECT
FilmsEdge cursor String oneToOne PRIMITIVE
FilmSpeciesConnection pageInfo PageInfo oneToOne OBJECT
FilmSpeciesConnection edges FilmSpeciesEdge oneToMany NULL
FilmSpeciesConnection edges FilmSpeciesEdge oneToMany OBJECT
FilmSpeciesConnection edges FilmSpeciesEdge oneToMany EMPTY
FilmSpeciesConnection totalCount Int oneToOne NULL
FilmSpeciesConnection totalCount Int oneToOne PRIMITIVE
FilmSpeciesConnection species Species oneToMany NULL
FilmSpeciesConnection species Species oneToMany OBJECT
FilmSpeciesConnection species Species oneToMany EMPTY
FilmSpeciesEdge node Species oneToOne NULL
FilmSpeciesEdge node Species oneToOne OBJECT
FilmSpeciesEdge cursor String oneToOne PRIMITIVE
FilmStarshipsConnection pageInfo PageInfo oneToOne OBJECT
FilmStarshipsConnection edges FilmStarshipsEdge oneToMany NULL
FilmStarshipsConnection edges FilmStarshipsEdge oneToMany OBJECT
FilmStarshipsConnection edges FilmStarshipsEdge oneToMany EMPTY
FilmStarshipsConnection totalCount Int oneToOne NULL
FilmStarshipsConnection totalCount Int oneToOne PRIMITIVE
FilmStarshipsConnection starships Starship oneToMany NULL
FilmStarshipsConnection starships Starship oneToMany OBJECT
FilmStarshipsConnection starships Starship oneToMany EMPTY
FilmStarshipsEdge node Starship oneToOne NULL
FilmStarshipsEdge node Starship oneToOne OBJECT
FilmStarshipsEdge cursor String oneToOne PRIMITIVE
FilmVehiclesConnection pageInfo PageInfo oneToOne OBJECT
FilmVehiclesConnection edges FilmVehiclesEdge oneToMany NULL
FilmVehiclesConnection edges FilmVehiclesEdge oneToMany OBJECT
FilmVehiclesConnection edges FilmVehiclesEdge oneToMany EMPTY
FilmVehiclesConnection totalCount Int oneToOne NULL
FilmVehiclesConnection totalCount Int oneToOne PRIMITIVE
FilmVehiclesConnection vehicles Vehicle oneToMany NULL
FilmVehiclesConnection vehicles Vehicle oneToMany OBJECT
FilmVehiclesConnection vehicles Vehicle oneToMany EMPTY
FilmVehiclesEdge node Vehicle oneToOne NULL
FilmVehiclesEdge node Vehicle oneToOne OBJECT
FilmVehiclesEdge cursor String oneToOne PRIMITIVE
PageInfo hasNextPage Boolean oneToOne PRIMITIVE
PageInfo hasPreviousPage Boolean oneToOne PRIMITIVE
PageInfo startCursor String oneToOne NULL
PageInfo startCursor String oneToOne PRIMITIVE
PageInfo endCursor String oneToOne NULL
PageInfo endCursor String oneToOne PRIMITIVE
PeopleConnection pageInfo PageInfo oneToOne OBJECT
PeopleConnection edges PeopleEdge oneToMany NULL
PeopleConnection edges PeopleEdge oneToMany OBJECT
PeopleConnection edges PeopleEdge oneToMany EMPTY
PeopleConnection totalCount Int oneToOne NULL
PeopleConnection totalCount Int oneToOne PRIMITIVE
PeopleConnection people Person oneToMany NULL
PeopleConnection people Person oneToMany OBJECT
PeopleConnection people Person oneToMany EMPTY
PeopleEdge node Person oneToOne NULL
PeopleEdge node Person oneToOne OBJECT
PeopleEdge cursor String oneToOne PRIMITIVE
Person name String oneToOne NULL
Person name String oneToOne PRIMITIVE
Person birthYear String oneToOne NULL
Person birthYear String oneToOne PRIMITIVE
Person eyeColor String oneToOne NULL
Person eyeColor String oneToOne PRIMITIVE
Person gender String oneToOne NULL
Person gender String oneToOne PRIMITIVE
Person hairColor String oneToOne NULL
Person hairColor String oneToOne PRIMITIVE
Person height Int oneToOne NULL
Person height Int oneToOne PRIMITIVE
Person mass Float oneToOne NULL
Person mass Float oneToOne PRIMITIVE
Person skinColor String oneToOne NULL
Person skinColor String oneToOne PRIMITIVE
Person homeworld Planet oneToOne NULL
Person homeworld Planet oneToOne OBJECT
Person filmConnection PersonFilmsConnection oneToOne NULL
Person filmConnection PersonFilmsConnection oneToOne OBJECT
Person species Species oneToOne NULL
Person species Species oneToOne OBJECT
Person starshipConnection PersonStarshipsConnection oneToOne NULL
Person starshipConnection PersonStarshipsConnection oneToOne OBJECT
Person vehicleConnection PersonVehiclesConnection oneToOne NULL
Person vehicleConnection PersonVehiclesConnection oneToOne OBJECT
Person created String oneToOne NULL
Person created String oneToOne PRIMITIVE
Person edited String oneToOne NULL
Person edited String oneToOne PRIMITIVE
Person id ID oneToOne PRIMITIVE
PersonFilmsConnection pageInfo PageInfo oneToOne OBJECT
PersonFilmsConnection edges PersonFilmsEdge oneToMany NULL
PersonFilmsConnection edges PersonFilmsEdge oneToMany OBJECT
PersonFilmsConnection edges PersonFilmsEdge oneToMany EMPTY
PersonFilmsConnection totalCount Int oneToOne NULL
PersonFilmsConnection totalCount Int oneToOne PRIMITIVE
PersonFilmsConnection films Film oneToMany NULL
PersonFilmsConnection films Film oneToMany OBJECT
PersonFilmsConnection films Film oneToMany EMPTY
PersonFilmsEdge node Film oneToOne NULL
PersonFilmsEdge node Film oneToOne OBJECT
PersonFilmsEdge cursor String oneToOne PRIMITIVE
PersonStarshipsConnection pageInfo PageInfo oneToOne OBJECT
PersonStarshipsConnection edges PersonStarshipsEdge oneToMany NULL
PersonStarshipsConnection edges PersonStarshipsEdge oneToMany OBJECT
PersonStarshipsConnection edges PersonStarshipsEdge oneToMany EMPTY
PersonStarshipsConnection totalCount Int oneToOne NULL
PersonStarshipsConnection totalCount Int oneToOne PRIMITIVE
PersonStarshipsConnection starships Starship oneToMany NULL
PersonStarshipsConnection starships Starship oneToMany OBJECT
PersonStarshipsConnection starships Starship oneToMany EMPTY
PersonStarshipsEdge node Starship oneToOne NULL
PersonStarshipsEdge node Starship oneToOne OBJECT
PersonStarshipsEdge cursor String oneToOne PRIMITIVE
PersonVehiclesConnection pageInfo PageInfo oneToOne OBJECT
PersonVehiclesConnection edges PersonVehiclesEdge oneToMany NULL
PersonVehiclesConnection edges PersonVehiclesEdge oneToMany OBJECT
PersonVehiclesConnection edges PersonVehiclesEdge oneToMany EMPTY
PersonVehiclesConnection totalCount Int oneToOne NULL
PersonVehiclesConnection totalCount Int oneToOne PRIMITIVE
PersonVehiclesConnection vehicles Vehicle oneToMany NULL
PersonVehiclesConnection vehicles Vehicle oneToMany OBJECT
PersonVehiclesConnection vehicles Vehicle oneToMany EMPTY
PersonVehiclesEdge node Vehicle oneToOne NULL
PersonVehiclesEdge node Vehicle oneToOne OBJECT
PersonVehiclesEdge cursor String oneToOne PRIMITIVE
Planet name String oneToOne NULL
Planet name String oneToOne PRIMITIVE
Planet diameter Int oneToOne NULL
Planet diameter Int oneToOne PRIMITIVE
Planet rotationPeriod Int oneToOne NULL
Planet rotationPeriod Int oneToOne PRIMITIVE
Planet orbitalPeriod Int oneToOne NULL
Planet orbitalPeriod Int oneToOne PRIMITIVE
Planet gravity String oneToOne NULL
Planet gravity String oneToOne PRIMITIVE
Planet population Float oneToOne NULL
Planet population Float oneToOne PRIMITIVE
Planet climates String oneToMany NULL
Planet climates String oneToMany PRIMITIVE
Planet climates String oneToMany EMPTY
Planet terrains String oneToMany NULL
Planet terrains String oneToMany PRIMITIVE
Planet terrains String oneToMany EMPTY
Planet surfaceWater Float oneToOne NULL
Planet surfaceWater Float oneToOne PRIMITIVE
Planet residentConnection PlanetResidentsConnection oneToOne NULL
Planet residentConnection PlanetResidentsConnection oneToOne OBJECT
Planet filmConnection PlanetFilmsConnection oneToOne NULL
Planet filmConnection PlanetFilmsConnection oneToOne OBJECT
Planet created String oneToOne NULL
Planet created String oneToOne PRIMITIVE
Planet edited String oneToOne NULL
Planet edited String oneToOne PRIMITIVE
Planet id ID oneToOne PRIMITIVE
PlanetFilmsConnection pageInfo PageInfo oneToOne OBJECT
PlanetFilmsConnection edges PlanetFilmsEdge oneToMany NULL
PlanetFilmsConnection edges PlanetFilmsEdge oneToMany OBJECT
PlanetFilmsConnection edges PlanetFilmsEdge oneToMany EMPTY
PlanetFilmsConnection totalCount Int oneToOne NULL
PlanetFilmsConnection totalCount Int oneToOne PRIMITIVE
PlanetFilmsConnection films Film oneToMany NULL
PlanetFilmsConnection films Film oneToMany OBJECT
PlanetFilmsConnection films Film oneToMany EMPTY
PlanetFilmsEdge node Film oneToOne NULL
PlanetFilmsEdge node Film oneToOne OBJECT
PlanetFilmsEdge cursor String oneToOne PRIMITIVE
PlanetResidentsConnection pageInfo PageInfo oneToOne OBJECT
PlanetResidentsConnection edges PlanetResidentsEdge oneToMany NULL
PlanetResidentsConnection edges PlanetResidentsEdge oneToMany OBJECT
PlanetResidentsConnection edges PlanetResidentsEdge oneToMany EMPTY
PlanetResidentsConnection totalCount Int oneToOne NULL
PlanetResidentsConnection totalCount Int oneToOne PRIMITIVE
PlanetResidentsConnection residents Person oneToMany NULL
PlanetResidentsConnection residents Person oneToMany OBJECT
PlanetResidentsConnection residents Person oneToMany EMPTY
PlanetResidentsEdge node Person oneToOne NULL
PlanetResidentsEdge node Person oneToOne OBJECT
PlanetResidentsEdge cursor String oneToOne PRIMITIVE
PlanetsConnection pageInfo PageInfo oneToOne OBJECT
PlanetsConnection edges PlanetsEdge oneToMany NULL
PlanetsConnection edges PlanetsEdge oneToMany OBJECT
PlanetsConnection edges PlanetsEdge oneToMany EMPTY
PlanetsConnection totalCount Int oneToOne NULL
PlanetsConnection totalCount Int oneToOne PRIMITIVE
PlanetsConnection planets Planet oneToMany NULL
PlanetsConnection planets Planet oneToMany OBJECT
PlanetsConnection planets Planet oneToMany EMPTY
PlanetsEdge node Planet oneToOne NULL
PlanetsEdge node Planet oneToOne OBJECT
PlanetsEdge cursor String oneToOne PRIMITIVE
Root allFilms FilmsConnection oneToOne NULL
Root allFilms FilmsConnection oneToOne OBJECT
Root film Film oneToOne NULL
Root film Film oneToOne OBJECT
Root allPeople PeopleConnection oneToOne NULL
Root allPeople PeopleConnection oneToOne OBJECT
Root person Person oneToOne NULL
Root person Person oneToOne OBJECT
Root allPlanets PlanetsConnection oneToOne NULL
Root allPlanets PlanetsConnection oneToOne OBJECT
Root planet Planet oneToOne NULL
Root planet Planet oneToOne OBJECT
Root allSpecies SpeciesConnection oneToOne NULL
Root allSpecies SpeciesConnection oneToOne OBJECT
Root species Species oneToOne NULL
Root species Species oneToOne OBJECT
Root allStarships StarshipsConnection oneToOne NULL
Root allStarships StarshipsConnection oneToOne OBJECT
Root starship Starship oneToOne NULL
Root starship Starship oneToOne OBJECT
Root allVehicles VehiclesConnection oneToOne NULL
Root allVehicles VehiclesConnection oneToOne OBJECT
Root vehicle Vehicle oneToOne NULL
Root vehicle Vehicle oneToOne OBJECT
Root node Node oneToOne NULL
Root node Node oneToOne OBJECT
Species name String oneToOne NULL
Species name String oneToOne PRIMITIVE
Species classification String oneToOne NULL
Species classification String oneToOne PRIMITIVE
Species designation String oneToOne NULL
Species designation String oneToOne PRIMITIVE
Species averageHeight Float oneToOne NULL
Species averageHeight Float oneToOne PRIMITIVE
Species averageLifespan Int oneToOne NULL
Species averageLifespan Int oneToOne PRIMITIVE
Species eyeColors String oneToMany NULL
Species eyeColors String oneToMany PRIMITIVE
Species eyeColors String oneToMany EMPTY
Species hairColors String oneToMany NULL
Species hairColors String oneToMany PRIMITIVE
Species hairColors String oneToMany EMPTY
Species skinColors String oneToMany NULL
Species skinColors String oneToMany PRIMITIVE
Species skinColors String oneToMany EMPTY
Species language String oneToOne NULL
Species language String oneToOne PRIMITIVE
Species homeworld Planet oneToOne NULL
Species homeworld Planet oneToOne OBJECT
Species personConnection SpeciesPeopleConnection oneToOne NULL
Species personConnection SpeciesPeopleConnection oneToOne OBJECT
Species filmConnection SpeciesFilmsConnection oneToOne NULL
Species filmConnection SpeciesFilmsConnection oneToOne OBJECT
Species created String oneToOne NULL
Species created String oneToOne PRIMITIVE
Species edited String oneToOne NULL
Species edited String oneToOne PRIMITIVE
Species id ID oneToOne PRIMITIVE
SpeciesConnection pageInfo PageInfo oneToOne OBJECT
SpeciesConnection edges SpeciesEdge oneToMany NULL
SpeciesConnection edges SpeciesEdge oneToMany OBJECT
SpeciesConnection edges SpeciesEdge oneToMany EMPTY
SpeciesConnection totalCount Int oneToOne NULL
SpeciesConnection totalCount Int oneToOne PRIMITIVE
SpeciesConnection species Species oneToMany NULL
SpeciesConnection species Species oneToMany OBJECT
SpeciesConnection species Species oneToMany EMPTY
SpeciesEdge node Species oneToOne NULL
SpeciesEdge node Species oneToOne OBJECT
SpeciesEdge cursor String oneToOne PRIMITIVE
SpeciesFilmsConnection pageInfo PageInfo oneToOne OBJECT
SpeciesFilmsConnection edges SpeciesFilmsEdge oneToMany NULL
SpeciesFilmsConnection edges SpeciesFilmsEdge oneToMany OBJECT
SpeciesFilmsConnection edges SpeciesFilmsEdge oneToMany EMPTY
SpeciesFilmsConnection totalCount Int oneToOne NULL
SpeciesFilmsConnection totalCount Int oneToOne PRIMITIVE
SpeciesFilmsConnection films Film oneToMany NULL
SpeciesFilmsConnection films Film oneToMany OBJECT
SpeciesFilmsConnection films Film oneToMany EMPTY
SpeciesFilmsEdge node Film oneToOne NULL
SpeciesFilmsEdge node Film oneToOne OBJECT
SpeciesFilmsEdge cursor String oneToOne PRIMITIVE
SpeciesPeopleConnection pageInfo PageInfo oneToOne OBJECT
SpeciesPeopleConnection edges SpeciesPeopleEdge oneToMany NULL
SpeciesPeopleConnection edges SpeciesPeopleEdge oneToMany OBJECT
SpeciesPeopleConnection edges SpeciesPeopleEdge oneToMany EMPTY
SpeciesPeopleConnection totalCount Int oneToOne NULL
SpeciesPeopleConnection totalCount Int oneToOne PRIMITIVE
SpeciesPeopleConnection people Person oneToMany NULL
SpeciesPeopleConnection people Person oneToMany OBJECT
SpeciesPeopleConnection people Person oneToMany EMPTY
SpeciesPeopleEdge node Person oneToOne NULL
SpeciesPeopleEdge node Person oneToOne OBJECT
SpeciesPeopleEdge cursor String oneToOne PRIMITIVE
Starship name String oneToOne NULL
Starship name String oneToOne PRIMITIVE
Starship model String oneToOne NULL
Starship model String oneToOne PRIMITIVE
Starship starshipClass String oneToOne NULL
Starship starshipClass String oneToOne PRIMITIVE
Starship manufacturers String oneToMany NULL
Starship manufacturers String oneToMany PRIMITIVE
Starship manufacturers String oneToMany EMPTY
Starship costInCredits Float oneToOne NULL
Starship costInCredits Float oneToOne PRIMITIVE
Starship length Float oneToOne NULL
Starship length Float oneToOne PRIMITIVE
Starship crew String oneToOne NULL
Starship crew String oneToOne PRIMITIVE
Starship passengers String oneToOne NULL
Starship passengers String oneToOne PRIMITIVE
Starship maxAtmospheringSpeed Int oneToOne NULL
Starship maxAtmospheringSpeed Int oneToOne PRIMITIVE
Starship hyperdriveRating Float oneToOne NULL
Starship hyperdriveRating Float oneToOne PRIMITIVE
Starship MGLT Int oneToOne NULL
Starship MGLT Int oneToOne PRIMITIVE
Starship cargoCapacity Float oneToOne NULL
Starship cargoCapacity Float oneToOne PRIMITIVE
Starship consumables String oneToOne NULL
Starship consumables String oneToOne PRIMITIVE
Starship pilotConnection StarshipPilotsConnection oneToOne NULL
Starship pilotConnection StarshipPilotsConnection oneToOne OBJECT
Starship filmConnection StarshipFilmsConnection oneToOne NULL
Starship filmConnection StarshipFilmsConnection oneToOne OBJECT
Starship created String oneToOne NULL
Starship created String oneToOne PRIMITIVE
Starship edited String oneToOne NULL
Starship edited String oneToOne PRIMITIVE
Starship id ID oneToOne PRIMITIVE
StarshipFilmsConnection pageInfo PageInfo oneToOne OBJECT
StarshipFilmsConnection edges StarshipFilmsEdge oneToMany NULL
StarshipFilmsConnection edges StarshipFilmsEdge oneToMany OBJECT
StarshipFilmsConnection edges StarshipFilmsEdge oneToMany EMPTY
StarshipFilmsConnection totalCount Int oneToOne NULL
StarshipFilmsConnection totalCount Int oneToOne PRIMITIVE
StarshipFilmsConnection films Film oneToMany NULL
StarshipFilmsConnection films Film oneToMany OBJECT
StarshipFilmsConnection films Film oneToMany EMPTY
StarshipFilmsEdge node Film oneToOne NULL
StarshipFilmsEdge node Film oneToOne OBJECT
StarshipFilmsEdge cursor String oneToOne PRIMITIVE
StarshipPilotsConnection pageInfo PageInfo oneToOne OBJECT
StarshipPilotsConnection edges StarshipPilotsEdge oneToMany NULL
StarshipPilotsConnection edges StarshipPilotsEdge oneToMany OBJECT
StarshipPilotsConnection edges StarshipPilotsEdge oneToMany EMPTY
StarshipPilotsConnection totalCount Int oneToOne NULL
StarshipPilotsConnection totalCount Int oneToOne PRIMITIVE
StarshipPilotsConnection pilots Person oneToMany NULL
StarshipPilotsConnection pilots Person oneToMany OBJECT
StarshipPilotsConnection pilots Person oneToMany EMPTY
StarshipPilotsEdge node Person oneToOne NULL
StarshipPilotsEdge node Person oneToOne OBJECT
StarshipPilotsEdge cursor String oneToOne PRIMITIVE
StarshipsConnection pageInfo PageInfo oneToOne OBJECT
StarshipsConnection edges StarshipsEdge oneToMany NULL
StarshipsConnection edges StarshipsEdge oneToMany OBJECT
StarshipsConnection edges StarshipsEdge oneToMany EMPTY
StarshipsConnection totalCount Int oneToOne NULL
StarshipsConnection totalCount Int oneToOne PRIMITIVE
StarshipsConnection starships Starship oneToMany NULL
StarshipsConnection starships Starship oneToMany OBJECT
StarshipsConnection starships Starship oneToMany EMPTY
StarshipsEdge node Starship oneToOne NULL
StarshipsEdge node Starship oneToOne OBJECT
StarshipsEdge cursor String oneToOne PRIMITIVE
Vehicle name String oneToOne NULL
Vehicle name String oneToOne PRIMITIVE
Vehicle model String oneToOne NULL
Vehicle model String oneToOne PRIMITIVE
Vehicle vehicleClass String oneToOne NULL
Vehicle vehicleClass String oneToOne PRIMITIVE
Vehicle manufacturers String oneToMany NULL
Vehicle manufacturers String oneToMany PRIMITIVE
Vehicle manufacturers String oneToMany EMPTY
Vehicle costInCredits Float oneToOne NULL
Vehicle costInCredits Float oneToOne PRIMITIVE
Vehicle length Float oneToOne NULL
Vehicle length Float oneToOne PRIMITIVE
Vehicle crew String oneToOne NULL
Vehicle crew String oneToOne PRIMITIVE
Vehicle passengers String oneToOne NULL
Vehicle passengers String oneToOne PRIMITIVE
Vehicle maxAtmospheringSpeed Int oneToOne NULL
Vehicle maxAtmospheringSpeed Int oneToOne PRIMITIVE
Vehicle cargoCapacity Float oneToOne NULL
Vehicle cargoCapacity Float oneToOne PRIMITIVE
Vehicle consumables String oneToOne NULL
Vehicle consumables String oneToOne PRIMITIVE
Vehicle pilotConnection VehiclePilotsConnection oneToOne NULL
Vehicle pilotConnection VehiclePilotsConnection oneToOne OBJECT
Vehicle filmConnection VehicleFilmsConnection oneToOne NULL
Vehicle filmConnection VehicleFilmsConnection oneToOne OBJECT
Vehicle created String oneToOne NULL
Vehicle created String oneToOne PRIMITIVE
Vehicle edited String oneToOne NULL
Vehicle edited String oneToOne PRIMITIVE
Vehicle id ID oneToOne PRIMITIVE
VehicleFilmsConnection pageInfo PageInfo oneToOne OBJECT
VehicleFilmsConnection edges VehicleFilmsEdge oneToMany NULL
VehicleFilmsConnection edges VehicleFilmsEdge oneToMany OBJECT
VehicleFilmsConnection edges VehicleFilmsEdge oneToMany EMPTY
VehicleFilmsConnection totalCount Int oneToOne NULL
VehicleFilmsConnection totalCount Int oneToOne PRIMITIVE
VehicleFilmsConnection films Film oneToMany NULL
VehicleFilmsConnection films Film oneToMany OBJECT
VehicleFilmsConnection films Film oneToMany EMPTY
VehicleFilmsEdge node Film oneToOne NULL
VehicleFilmsEdge node Film oneToOne OBJECT
VehicleFilmsEdge cursor String oneToOne PRIMITIVE
VehiclePilotsConnection pageInfo PageInfo oneToOne OBJECT
VehiclePilotsConnection edges VehiclePilotsEdge oneToMany NULL
VehiclePilotsConnection edges VehiclePilotsEdge oneToMany OBJECT
VehiclePilotsConnection edges VehiclePilotsEdge oneToMany EMPTY
VehiclePilotsConnection totalCount Int oneToOne NULL
VehiclePilotsConnection totalCount Int oneToOne PRIMITIVE
VehiclePilotsConnection pilots Person oneToMany NULL
VehiclePilotsConnection pilots Person oneToMany OBJECT
VehiclePilotsConnection pilots Person oneToMany EMPTY
VehiclePilotsEdge node Person oneToOne NULL
VehiclePilotsEdge node Person oneToOne OBJECT
VehiclePilotsEdge cursor String oneToOne PRIMITIVE
VehiclesConnection pageInfo PageInfo oneToOne OBJECT
VehiclesConnection edges VehiclesEdge oneToMany NULL
VehiclesConnection edges VehiclesEdge oneToMany OBJECT
VehiclesConnection edges VehiclesEdge oneToMany EMPTY
VehiclesConnection totalCount Int oneToOne NULL
VehiclesConnection totalCount Int oneToOne PRIMITIVE
VehiclesConnection vehicles Vehicle oneToMany NULL
VehiclesConnection vehicles Vehicle oneToMany OBJECT
VehiclesConnection vehicles Vehicle oneToMany EMPTY
VehiclesEdge node Vehicle oneToOne NULL
VehiclesEdge node Vehicle oneToOne OBJECT
VehiclesEdge cursor String oneToOne PRIMITIVE
schema {
query: Root
}
type Film {
title: String
episodeID: Int
openingCrawl: String
director: String
producers: [String]
releaseDate: String
speciesConnection: FilmSpeciesConnection
starshipConnection: FilmStarshipsConnection
vehicleConnection: FilmVehiclesConnection
characterConnection: FilmCharactersConnection
planetConnection: FilmPlanetsConnection
created: String
edited: String
id: ID!
}
type FilmCharactersConnection {
pageInfo: PageInfo!
edges: [FilmCharactersEdge]
totalCount: Int
characters: [Person]
}
type FilmCharactersEdge {
node: Person
cursor: String!
}
type FilmPlanetsConnection {
pageInfo: PageInfo!
edges: [FilmPlanetsEdge]
totalCount: Int
planets: [Planet]
}
type FilmPlanetsEdge {
node: Planet
cursor: String!
}
type FilmsConnection {
pageInfo: PageInfo!
edges: [FilmsEdge]
totalCount: Int
films: [Film]
}
type FilmsEdge {
node: Film
cursor: String!
}
type FilmSpeciesConnection {
pageInfo: PageInfo!
edges: [FilmSpeciesEdge]
totalCount: Int
species: [Species]
}
type FilmSpeciesEdge {
node: Species
cursor: String!
}
type FilmStarshipsConnection {
pageInfo: PageInfo!
edges: [FilmStarshipsEdge]
totalCount: Int
starships: [Starship]
}
type FilmStarshipsEdge {
node: Starship
cursor: String!
}
type FilmVehiclesConnection {
pageInfo: PageInfo!
edges: [FilmVehiclesEdge]
totalCount: Int
vehicles: [Vehicle]
}
type FilmVehiclesEdge {
node: Vehicle
cursor: String!
}
type PageInfo {
hasNextPage: Boolean!
hasPreviousPage: Boolean!
startCursor: String
endCursor: String
}
type PeopleConnection {
pageInfo: PageInfo!
edges: [PeopleEdge]
totalCount: Int
people: [Person]
}
type PeopleEdge {
node: Person
cursor: String!
}
type Person {
name: String
"""
The birth year of the person, using the in-universe standard of BBY or ABY -
Before the Battle of Yavin or After the Battle of Yavin. The Battle of Yavin is
a battle that occurs at the end of Star Wars episode IV: A New Hope.
"""
birthYear: String
"""
The eye color of this person. Will be "unknown" if not known or "n/a" if the
person does not have an eye.
"""
eyeColor: String
"""
The gender of this person. Either "Male", "Female" or "unknown",
"n/a" if the person does not have a gender.
"""
gender: String
"""
The hair color of this person. Will be "unknown" if not known or "n/a" if the
person does not have hair.
"""
hairColor: String
height: Int
mass: Float
skinColor: String
homeworld: Planet
filmConnection: PersonFilmsConnection
species: Species
starshipConnection: PersonStarshipsConnection
vehicleConnection: PersonVehiclesConnection
created: String
edited: String
id: ID!
}
type PersonFilmsConnection {
pageInfo: PageInfo!
edges: [PersonFilmsEdge]
totalCount: Int
films: [Film]
}
type PersonFilmsEdge {
node: Film
cursor: String!
}
type PersonStarshipsConnection {
pageInfo: PageInfo!
edges: [PersonStarshipsEdge]
totalCount: Int
starships: [Starship]
}
type PersonStarshipsEdge {
node: Starship
cursor: String!
}
type PersonVehiclesConnection {
pageInfo: PageInfo!
edges: [PersonVehiclesEdge]
totalCount: Int
vehicles: [Vehicle]
}
type PersonVehiclesEdge {
node: Vehicle
cursor: String!
}
type Planet {
name: String
diameter: Int
rotationPeriod: Int
orbitalPeriod: Int
gravity: String
population: Float
climates: [String]
terrains: [String]
surfaceWater: Float
residentConnection: PlanetResidentsConnection
filmConnection: PlanetFilmsConnection
created: String
edited: String
id: ID!
}
type PlanetFilmsConnection {
pageInfo: PageInfo!
edges: [PlanetFilmsEdge]
totalCount: Int
films: [Film]
}
type PlanetFilmsEdge {
node: Film
cursor: String!
}
type PlanetResidentsConnection {
pageInfo: PageInfo!
edges: [PlanetResidentsEdge]
totalCount: Int
residents: [Person]
}
type PlanetResidentsEdge {
node: Person
cursor: String!
}
type PlanetsConnection {
pageInfo: PageInfo!
edges: [PlanetsEdge]
totalCount: Int
planets: [Planet]
}
type PlanetsEdge {
node: Planet
cursor: String!
}
type Root {
allFilms: FilmsConnection
film: Film
allPeople: PeopleConnection
person: Person
allPlanets: PlanetsConnection
planet: Planet
allSpecies: SpeciesConnection
species: Species
allStarships: StarshipsConnection
starship: Starship
allVehicles: VehiclesConnection
vehicle: Vehicle
}
type Species {
name: String
classification: String
designation: String
averageHeight: Float
averageLifespan: Int
eyeColors: [String]
hairColors: [String]
skinColors: [String]
language: String
homeworld: Planet
personConnection: SpeciesPeopleConnection
filmConnection: SpeciesFilmsConnection
created: String
edited: String
id: ID!
}
type SpeciesConnection {
pageInfo: PageInfo!
edges: [SpeciesEdge]
totalCount: Int
species: [Species]
}
type SpeciesEdge {
node: Species
cursor: String!
}
type SpeciesFilmsConnection {
pageInfo: PageInfo!
edges: [SpeciesFilmsEdge]
totalCount: Int
films: [Film]
}
type SpeciesFilmsEdge {
node: Film
cursor: String!
}
type SpeciesPeopleConnection {
pageInfo: PageInfo!
edges: [SpeciesPeopleEdge]
totalCount: Int
people: [Person]
}
type SpeciesPeopleEdge {
node: Person
cursor: String!
}
type Starship {
name: String
"""
The model or official name of this starship. Such as "T-65 X-wing" or "DS-1
Orbital Battle Station".
"""
model: String
starshipClass: String
manufacturers: [String]
costInCredits: Float
length: Float
crew: String
passengers: String
maxAtmospheringSpeed: Int
hyperdriveRating: Float
"""
The Maximum number of Megalights this starship can travel in a standard hour.
A "Megalight" is a standard unit of distance and has never been defined before
within the Star Wars universe. This figure is only really useful for measuring
the difference in speed of starships. We can assume it is similar to AU, the
distance between our Sun (Sol) and Earth.
"""
MGLT: Int
cargoCapacity: Float
consumables: String
pilotConnection: StarshipPilotsConnection
filmConnection: StarshipFilmsConnection
created: String
edited: String
id: ID!
}
type StarshipFilmsConnection {
pageInfo: PageInfo!
edges: [StarshipFilmsEdge]
totalCount: Int
films: [Film]
}
type StarshipFilmsEdge {
node: Film
cursor: String!
}
type StarshipPilotsConnection {
pageInfo: PageInfo!
edges: [StarshipPilotsEdge]
totalCount: Int
pilots: [Person]
}
type StarshipPilotsEdge {
node: Person
cursor: String!
}
type StarshipsConnection {
pageInfo: PageInfo!
edges: [StarshipsEdge]
totalCount: Int
starships: [Starship]
}
type StarshipsEdge {
node: Starship
cursor: String!
}
type Vehicle {
name: String
"""
The model or official name of this vehicle. Such as "All-Terrain Attack
Transport".
"""
model: String
vehicleClass: String
manufacturers: [String]
costInCredits: Float
length: Float
crew: String
passengers: String
maxAtmospheringSpeed: Int
cargoCapacity: Float
consumables: String
pilotConnection: VehiclePilotsConnection
filmConnection: VehicleFilmsConnection
created: String
edited: String
id: ID!
}
type VehicleFilmsConnection {
pageInfo: PageInfo!
edges: [VehicleFilmsEdge]
totalCount: Int
films: [Film]
}
type VehicleFilmsEdge {
node: Film
cursor: String!
}
type VehiclePilotsConnection {
pageInfo: PageInfo!
edges: [VehiclePilotsEdge]
totalCount: Int
pilots: [Person]
}
type VehiclePilotsEdge {
node: Person
cursor: String!
}
type VehiclesConnection {
pageInfo: PageInfo!
edges: [VehiclesEdge]
totalCount: Int
vehicles: [Vehicle]
}
type VehiclesEdge {
node: Vehicle
cursor: String!
}
TypeName FieldName FieldTypeName Cardinality Value
Film title String oneToOne NULL
Film title String oneToOne PRIMITIVE
Film episodeID Int oneToOne NULL
Film episodeID Int oneToOne PRIMITIVE
Film openingCrawl String oneToOne NULL
Film openingCrawl String oneToOne PRIMITIVE
Film director String oneToOne NULL
Film director String oneToOne PRIMITIVE
Film producers String oneToMany NULL
Film producers String oneToMany PRIMITIVE
Film producers String oneToMany EMPTY
Film releaseDate String oneToOne NULL
Film releaseDate String oneToOne PRIMITIVE
Film speciesConnection FilmSpeciesConnection oneToOne NULL
Film speciesConnection FilmSpeciesConnection oneToOne OBJECT
Film starshipConnection FilmStarshipsConnection oneToOne NULL
Film starshipConnection FilmStarshipsConnection oneToOne OBJECT
Film vehicleConnection FilmVehiclesConnection oneToOne NULL
Film vehicleConnection FilmVehiclesConnection oneToOne OBJECT
Film characterConnection FilmCharactersConnection oneToOne NULL
Film characterConnection FilmCharactersConnection oneToOne OBJECT
Film planetConnection FilmPlanetsConnection oneToOne NULL
Film planetConnection FilmPlanetsConnection oneToOne OBJECT
Film created String oneToOne NULL
Film created String oneToOne PRIMITIVE
Film edited String oneToOne NULL
Film edited String oneToOne PRIMITIVE
Film id ID oneToOne PRIMITIVE
FilmCharactersConnection pageInfo PageInfo oneToOne OBJECT
FilmCharactersConnection edges FilmCharactersEdge oneToMany NULL
FilmCharactersConnection edges FilmCharactersEdge oneToMany OBJECT
FilmCharactersConnection edges FilmCharactersEdge oneToMany EMPTY
FilmCharactersConnection totalCount Int oneToOne NULL
FilmCharactersConnection totalCount Int oneToOne PRIMITIVE
FilmCharactersConnection characters Person oneToMany NULL
FilmCharactersConnection characters Person oneToMany OBJECT
FilmCharactersConnection characters Person oneToMany EMPTY
FilmCharactersEdge node Person oneToOne NULL
FilmCharactersEdge node Person oneToOne OBJECT
FilmCharactersEdge cursor String oneToOne PRIMITIVE
FilmPlanetsConnection pageInfo PageInfo oneToOne OBJECT
FilmPlanetsConnection edges FilmPlanetsEdge oneToMany NULL
FilmPlanetsConnection edges FilmPlanetsEdge oneToMany OBJECT
FilmPlanetsConnection edges FilmPlanetsEdge oneToMany EMPTY
FilmPlanetsConnection totalCount Int oneToOne NULL
FilmPlanetsConnection totalCount Int oneToOne PRIMITIVE
FilmPlanetsConnection planets Planet oneToMany NULL
FilmPlanetsConnection planets Planet oneToMany OBJECT
FilmPlanetsConnection planets Planet oneToMany EMPTY
FilmPlanetsEdge node Planet oneToOne NULL
FilmPlanetsEdge node Planet oneToOne OBJECT
FilmPlanetsEdge cursor String oneToOne PRIMITIVE
FilmsConnection pageInfo PageInfo oneToOne OBJECT
FilmsConnection edges FilmsEdge oneToMany NULL
FilmsConnection edges FilmsEdge oneToMany OBJECT
FilmsConnection edges FilmsEdge oneToMany EMPTY
FilmsConnection totalCount Int oneToOne NULL
FilmsConnection totalCount Int oneToOne PRIMITIVE
FilmsConnection films Film oneToMany NULL
FilmsConnection films Film oneToMany OBJECT
FilmsConnection films Film oneToMany EMPTY
FilmsEdge node Film oneToOne NULL
FilmsEdge node Film oneToOne OBJECT
FilmsEdge cursor String oneToOne PRIMITIVE
FilmSpeciesConnection pageInfo PageInfo oneToOne OBJECT
FilmSpeciesConnection edges FilmSpeciesEdge oneToMany NULL
FilmSpeciesConnection edges FilmSpeciesEdge oneToMany OBJECT
FilmSpeciesConnection edges FilmSpeciesEdge oneToMany EMPTY
FilmSpeciesConnection totalCount Int oneToOne NULL
FilmSpeciesConnection totalCount Int oneToOne PRIMITIVE
FilmSpeciesConnection species Species oneToMany NULL
FilmSpeciesConnection species Species oneToMany OBJECT
FilmSpeciesConnection species Species oneToMany EMPTY
FilmSpeciesEdge node Species oneToOne NULL
FilmSpeciesEdge node Species oneToOne OBJECT
FilmSpeciesEdge cursor String oneToOne PRIMITIVE
FilmStarshipsConnection pageInfo PageInfo oneToOne OBJECT
FilmStarshipsConnection edges FilmStarshipsEdge oneToMany NULL
FilmStarshipsConnection edges FilmStarshipsEdge oneToMany OBJECT
FilmStarshipsConnection edges FilmStarshipsEdge oneToMany EMPTY
FilmStarshipsConnection totalCount Int oneToOne NULL
FilmStarshipsConnection totalCount Int oneToOne PRIMITIVE
FilmStarshipsConnection starships Starship oneToMany NULL
FilmStarshipsConnection starships Starship oneToMany OBJECT
FilmStarshipsConnection starships Starship oneToMany EMPTY
FilmStarshipsEdge node Starship oneToOne NULL
FilmStarshipsEdge node Starship oneToOne OBJECT
FilmStarshipsEdge cursor String oneToOne PRIMITIVE
FilmVehiclesConnection pageInfo PageInfo oneToOne OBJECT
FilmVehiclesConnection edges FilmVehiclesEdge oneToMany NULL
FilmVehiclesConnection edges FilmVehiclesEdge oneToMany OBJECT
FilmVehiclesConnection edges FilmVehiclesEdge oneToMany EMPTY
FilmVehiclesConnection totalCount Int oneToOne NULL
FilmVehiclesConnection totalCount Int oneToOne PRIMITIVE
FilmVehiclesConnection vehicles Vehicle oneToMany NULL
FilmVehiclesConnection vehicles Vehicle oneToMany OBJECT
FilmVehiclesConnection vehicles Vehicle oneToMany EMPTY
FilmVehiclesEdge node Vehicle oneToOne NULL
FilmVehiclesEdge node Vehicle oneToOne OBJECT
FilmVehiclesEdge cursor String oneToOne PRIMITIVE
FilmVehiclesEdge id ID oneToOne PRIMITIVE
PageInfo hasNextPage Boolean oneToOne PRIMITIVE
PageInfo hasPreviousPage Boolean oneToOne PRIMITIVE
PageInfo startCursor String oneToOne NULL
PageInfo startCursor String oneToOne PRIMITIVE
PageInfo endCursor String oneToOne NULL
PageInfo endCursor String oneToOne PRIMITIVE
PeopleConnection pageInfo PageInfo oneToOne OBJECT
PeopleConnection edges PeopleEdge oneToMany NULL
PeopleConnection edges PeopleEdge oneToMany OBJECT
PeopleConnection edges PeopleEdge oneToMany EMPTY
PeopleConnection totalCount Int oneToOne NULL
PeopleConnection totalCount Int oneToOne PRIMITIVE
PeopleConnection people Person oneToMany NULL
PeopleConnection people Person oneToMany OBJECT
PeopleConnection people Person oneToMany EMPTY
PeopleEdge node Person oneToOne NULL
PeopleEdge node Person oneToOne OBJECT
PeopleEdge cursor String oneToOne PRIMITIVE
Person name String oneToOne NULL
Person name String oneToOne PRIMITIVE
Person birthYear String oneToOne NULL
Person birthYear String oneToOne PRIMITIVE
Person eyeColor String oneToOne NULL
Person eyeColor String oneToOne PRIMITIVE
Person gender String oneToOne NULL
Person gender String oneToOne PRIMITIVE
Person hairColor String oneToOne NULL
Person hairColor String oneToOne PRIMITIVE
Person height Int oneToOne NULL
Person height Int oneToOne PRIMITIVE
Person mass Float oneToOne NULL
Person mass Float oneToOne PRIMITIVE
Person skinColor String oneToOne NULL
Person skinColor String oneToOne PRIMITIVE
Person homeworld Planet oneToOne NULL
Person homeworld Planet oneToOne OBJECT
Person filmConnection PersonFilmsConnection oneToOne NULL
Person filmConnection PersonFilmsConnection oneToOne OBJECT
Person species Species oneToOne NULL
Person species Species oneToOne OBJECT
Person starshipConnection PersonStarshipsConnection oneToOne NULL
Person starshipConnection PersonStarshipsConnection oneToOne OBJECT
Person vehicleConnection PersonVehiclesConnection oneToOne NULL
Person vehicleConnection PersonVehiclesConnection oneToOne OBJECT
Person created String oneToOne NULL
Person created String oneToOne PRIMITIVE
Person edited String oneToOne NULL
Person edited String oneToOne PRIMITIVE
Person id ID oneToOne PRIMITIVE
PersonFilmsConnection pageInfo PageInfo oneToOne OBJECT
PersonFilmsConnection edges PersonFilmsEdge oneToMany NULL
PersonFilmsConnection edges PersonFilmsEdge oneToMany OBJECT
PersonFilmsConnection edges PersonFilmsEdge oneToMany EMPTY
PersonFilmsConnection totalCount Int oneToOne NULL
PersonFilmsConnection totalCount Int oneToOne PRIMITIVE
PersonFilmsConnection films Film oneToMany NULL
PersonFilmsConnection films Film oneToMany OBJECT
PersonFilmsConnection films Film oneToMany EMPTY
PersonFilmsEdge node Film oneToOne NULL
PersonFilmsEdge node Film oneToOne OBJECT
PersonFilmsEdge cursor String oneToOne PRIMITIVE
PersonStarshipsConnection pageInfo PageInfo oneToOne OBJECT
PersonStarshipsConnection edges PersonStarshipsEdge oneToMany NULL
PersonStarshipsConnection edges PersonStarshipsEdge oneToMany OBJECT
PersonStarshipsConnection edges PersonStarshipsEdge oneToMany EMPTY
PersonStarshipsConnection totalCount Int oneToOne NULL
PersonStarshipsConnection totalCount Int oneToOne PRIMITIVE
PersonStarshipsConnection starships Starship oneToMany NULL
PersonStarshipsConnection starships Starship oneToMany OBJECT
PersonStarshipsConnection starships Starship oneToMany EMPTY
PersonStarshipsEdge node Starship oneToOne NULL
PersonStarshipsEdge node Starship oneToOne OBJECT
PersonStarshipsEdge cursor String oneToOne PRIMITIVE
PersonVehiclesConnection pageInfo PageInfo oneToOne OBJECT
PersonVehiclesConnection edges PersonVehiclesEdge oneToMany NULL
PersonVehiclesConnection edges PersonVehiclesEdge oneToMany OBJECT
PersonVehiclesConnection edges PersonVehiclesEdge oneToMany EMPTY
PersonVehiclesConnection totalCount Int oneToOne NULL
PersonVehiclesConnection totalCount Int oneToOne PRIMITIVE
PersonVehiclesConnection vehicles Vehicle oneToMany NULL
PersonVehiclesConnection vehicles Vehicle oneToMany OBJECT
PersonVehiclesConnection vehicles Vehicle oneToMany EMPTY
PersonVehiclesEdge node Vehicle oneToOne NULL
PersonVehiclesEdge node Vehicle oneToOne OBJECT
PersonVehiclesEdge cursor String oneToOne PRIMITIVE
Planet name String oneToOne NULL
Planet name String oneToOne PRIMITIVE
Planet diameter Int oneToOne NULL
Planet diameter Int oneToOne PRIMITIVE
Planet rotationPeriod Int oneToOne NULL
Planet rotationPeriod Int oneToOne PRIMITIVE
Planet orbitalPeriod Int oneToOne NULL
Planet orbitalPeriod Int oneToOne PRIMITIVE
Planet gravity String oneToOne NULL
Planet gravity String oneToOne PRIMITIVE
Planet population Float oneToOne NULL
Planet population Float oneToOne PRIMITIVE
Planet climates String oneToMany NULL
Planet climates String oneToMany PRIMITIVE
Planet climates String oneToMany EMPTY
Planet terrains String oneToMany NULL
Planet terrains String oneToMany PRIMITIVE
Planet terrains String oneToMany EMPTY
Planet surfaceWater Float oneToOne NULL
Planet surfaceWater Float oneToOne PRIMITIVE
Planet residentConnection PlanetResidentsConnection oneToOne NULL
Planet residentConnection PlanetResidentsConnection oneToOne OBJECT
Planet filmConnection PlanetFilmsConnection oneToOne NULL
Planet filmConnection PlanetFilmsConnection oneToOne OBJECT
Planet created String oneToOne NULL
Planet created String oneToOne PRIMITIVE
Planet edited String oneToOne NULL
Planet edited String oneToOne PRIMITIVE
Planet id ID oneToOne PRIMITIVE
PlanetFilmsConnection pageInfo PageInfo oneToOne OBJECT
PlanetFilmsConnection edges PlanetFilmsEdge oneToMany NULL
PlanetFilmsConnection edges PlanetFilmsEdge oneToMany OBJECT
PlanetFilmsConnection edges PlanetFilmsEdge oneToMany EMPTY
PlanetFilmsConnection totalCount Int oneToOne NULL
PlanetFilmsConnection totalCount Int oneToOne PRIMITIVE
PlanetFilmsConnection films Film oneToMany NULL
PlanetFilmsConnection films Film oneToMany OBJECT
PlanetFilmsConnection films Film oneToMany EMPTY
PlanetFilmsEdge node Film oneToOne NULL
PlanetFilmsEdge node Film oneToOne OBJECT
PlanetFilmsEdge cursor String oneToOne PRIMITIVE
PlanetResidentsConnection pageInfo PageInfo oneToOne OBJECT
PlanetResidentsConnection edges PlanetResidentsEdge oneToMany NULL
PlanetResidentsConnection edges PlanetResidentsEdge oneToMany OBJECT
PlanetResidentsConnection edges PlanetResidentsEdge oneToMany EMPTY
PlanetResidentsConnection totalCount Int oneToOne NULL
PlanetResidentsConnection totalCount Int oneToOne PRIMITIVE
PlanetResidentsConnection residents Person oneToMany NULL
PlanetResidentsConnection residents Person oneToMany OBJECT
PlanetResidentsConnection residents Person oneToMany EMPTY
PlanetResidentsEdge node Person oneToOne NULL
PlanetResidentsEdge node Person oneToOne OBJECT
PlanetResidentsEdge cursor String oneToOne PRIMITIVE
PlanetsConnection pageInfo PageInfo oneToOne OBJECT
PlanetsConnection edges PlanetsEdge oneToMany NULL
PlanetsConnection edges PlanetsEdge oneToMany OBJECT
PlanetsConnection edges PlanetsEdge oneToMany EMPTY
PlanetsConnection totalCount Int oneToOne NULL
PlanetsConnection totalCount Int oneToOne PRIMITIVE
PlanetsConnection planets Planet oneToMany NULL
PlanetsConnection planets Planet oneToMany OBJECT
PlanetsConnection planets Planet oneToMany EMPTY
PlanetsEdge node Planet oneToOne NULL
PlanetsEdge node Planet oneToOne OBJECT
PlanetsEdge cursor String oneToOne PRIMITIVE
Root allFilms FilmsConnection oneToOne NULL
Root allFilms FilmsConnection oneToOne OBJECT
Root film Film oneToOne NULL
Root film Film oneToOne OBJECT
Root allPeople PeopleConnection oneToOne NULL
Root allPeople PeopleConnection oneToOne OBJECT
Root person Person oneToOne NULL
Root person Person oneToOne OBJECT
Root allPlanets PlanetsConnection oneToOne NULL
Root allPlanets PlanetsConnection oneToOne OBJECT
Root planet Planet oneToOne NULL
Root planet Planet oneToOne OBJECT
Root allSpecies SpeciesConnection oneToOne NULL
Root allSpecies SpeciesConnection oneToOne OBJECT
Root species Species oneToOne NULL
Root species Species oneToOne OBJECT
Root allStarships StarshipsConnection oneToOne NULL
Root allStarships StarshipsConnection oneToOne OBJECT
Root starship Starship oneToOne NULL
Root starship Starship oneToOne OBJECT
Root allVehicles VehiclesConnection oneToOne NULL
Root allVehicles VehiclesConnection oneToOne OBJECT
Root vehicle Vehicle oneToOne NULL
Root vehicle Vehicle oneToOne OBJECT
Root node Node oneToOne NULL
Root node Node oneToOne OBJECT
Species name String oneToOne NULL
Species name String oneToOne PRIMITIVE
Species classification String oneToOne NULL
Species classification String oneToOne PRIMITIVE
Species designation String oneToOne NULL
Species designation String oneToOne PRIMITIVE
Species averageHeight Float oneToOne NULL
Species averageHeight Float oneToOne PRIMITIVE
Species averageLifespan Int oneToOne NULL
Species averageLifespan Int oneToOne PRIMITIVE
Species eyeColors String oneToMany NULL
Species eyeColors String oneToMany PRIMITIVE
Species eyeColors String oneToMany EMPTY
Species hairColors String oneToMany NULL
Species hairColors String oneToMany PRIMITIVE
Species hairColors String oneToMany EMPTY
Species skinColors String oneToMany NULL
Species skinColors String oneToMany PRIMITIVE
Species skinColors String oneToMany EMPTY
Species language String oneToOne NULL
Species language String oneToOne PRIMITIVE
Species homeworld Planet oneToOne NULL
Species homeworld Planet oneToOne OBJECT
Species personConnection SpeciesPeopleConnection oneToOne NULL
Species personConnection SpeciesPeopleConnection oneToOne OBJECT
Species filmConnection SpeciesFilmsConnection oneToOne NULL
Species filmConnection SpeciesFilmsConnection oneToOne OBJECT
Species created String oneToOne NULL
Species created String oneToOne PRIMITIVE
Species edited String oneToOne NULL
Species edited String oneToOne PRIMITIVE
Species id ID oneToOne PRIMITIVE
SpeciesConnection pageInfo PageInfo oneToOne OBJECT
SpeciesConnection edges SpeciesEdge oneToMany NULL
SpeciesConnection edges SpeciesEdge oneToMany OBJECT
SpeciesConnection edges SpeciesEdge oneToMany EMPTY
SpeciesConnection totalCount Int oneToOne NULL
SpeciesConnection totalCount Int oneToOne PRIMITIVE
SpeciesConnection species Species oneToMany NULL
SpeciesConnection species Species oneToMany OBJECT
SpeciesConnection species Species oneToMany EMPTY
SpeciesEdge node Species oneToOne NULL
SpeciesEdge node Species oneToOne OBJECT
SpeciesEdge cursor String oneToOne PRIMITIVE
SpeciesFilmsConnection pageInfo PageInfo oneToOne OBJECT
SpeciesFilmsConnection edges SpeciesFilmsEdge oneToMany NULL
SpeciesFilmsConnection edges SpeciesFilmsEdge oneToMany OBJECT
SpeciesFilmsConnection edges SpeciesFilmsEdge oneToMany EMPTY
SpeciesFilmsConnection totalCount Int oneToOne NULL
SpeciesFilmsConnection totalCount Int oneToOne PRIMITIVE
SpeciesFilmsConnection films Film oneToMany NULL
SpeciesFilmsConnection films Film oneToMany OBJECT
SpeciesFilmsConnection films Film oneToMany EMPTY
SpeciesFilmsEdge node Film oneToOne NULL
SpeciesFilmsEdge node Film oneToOne OBJECT
SpeciesFilmsEdge cursor String oneToOne PRIMITIVE
SpeciesPeopleConnection pageInfo PageInfo oneToOne OBJECT
SpeciesPeopleConnection edges SpeciesPeopleEdge oneToMany NULL
SpeciesPeopleConnection edges SpeciesPeopleEdge oneToMany OBJECT
SpeciesPeopleConnection edges SpeciesPeopleEdge oneToMany EMPTY
SpeciesPeopleConnection totalCount Int oneToOne NULL
SpeciesPeopleConnection totalCount Int oneToOne PRIMITIVE
SpeciesPeopleConnection people Person oneToMany NULL
SpeciesPeopleConnection people Person oneToMany OBJECT
SpeciesPeopleConnection people Person oneToMany EMPTY
SpeciesPeopleEdge node Person oneToOne NULL
SpeciesPeopleEdge node Person oneToOne OBJECT
SpeciesPeopleEdge cursor String oneToOne PRIMITIVE
Starship name String oneToOne NULL
Starship name String oneToOne PRIMITIVE
Starship model String oneToOne NULL
Starship model String oneToOne PRIMITIVE
Starship starshipClass String oneToOne NULL
Starship starshipClass String oneToOne PRIMITIVE
Starship manufacturers String oneToMany NULL
Starship manufacturers String oneToMany PRIMITIVE
Starship manufacturers String oneToMany EMPTY
Starship costInCredits Float oneToOne NULL
Starship costInCredits Float oneToOne PRIMITIVE
Starship length Float oneToOne NULL
Starship length Float oneToOne PRIMITIVE
Starship crew String oneToOne NULL
Starship crew String oneToOne PRIMITIVE
Starship passengers String oneToOne NULL
Starship passengers String oneToOne PRIMITIVE
Starship maxAtmospheringSpeed Int oneToOne NULL
Starship maxAtmospheringSpeed Int oneToOne PRIMITIVE
Starship hyperdriveRating Float oneToOne NULL
Starship hyperdriveRating Float oneToOne PRIMITIVE
Starship MGLT Int oneToOne NULL
Starship MGLT Int oneToOne PRIMITIVE
Starship cargoCapacity Float oneToOne NULL
Starship cargoCapacity Float oneToOne PRIMITIVE
Starship consumables String oneToOne NULL
Starship consumables String oneToOne PRIMITIVE
Starship pilotConnection StarshipPilotsConnection oneToOne NULL
Starship pilotConnection StarshipPilotsConnection oneToOne OBJECT
Starship filmConnection StarshipFilmsConnection oneToOne NULL
Starship filmConnection StarshipFilmsConnection oneToOne OBJECT
Starship created String oneToOne NULL
Starship created String oneToOne PRIMITIVE
Starship edited String oneToOne NULL
Starship edited String oneToOne PRIMITIVE
Starship id ID oneToOne PRIMITIVE
StarshipFilmsConnection pageInfo PageInfo oneToOne OBJECT
StarshipFilmsConnection edges StarshipFilmsEdge oneToMany NULL
StarshipFilmsConnection edges StarshipFilmsEdge oneToMany OBJECT
StarshipFilmsConnection edges StarshipFilmsEdge oneToMany EMPTY
StarshipFilmsConnection totalCount Int oneToOne NULL
StarshipFilmsConnection totalCount Int oneToOne PRIMITIVE
StarshipFilmsConnection films Film oneToMany NULL
StarshipFilmsConnection films Film oneToMany OBJECT
StarshipFilmsConnection films Film oneToMany EMPTY
StarshipFilmsEdge node Film oneToOne NULL
StarshipFilmsEdge node Film oneToOne OBJECT
StarshipFilmsEdge cursor String oneToOne PRIMITIVE
StarshipPilotsConnection pageInfo PageInfo oneToOne OBJECT
StarshipPilotsConnection edges StarshipPilotsEdge oneToMany NULL
StarshipPilotsConnection edges StarshipPilotsEdge oneToMany OBJECT
StarshipPilotsConnection edges StarshipPilotsEdge oneToMany EMPTY
StarshipPilotsConnection totalCount Int oneToOne NULL
StarshipPilotsConnection totalCount Int oneToOne PRIMITIVE
StarshipPilotsConnection pilots Person oneToMany NULL
StarshipPilotsConnection pilots Person oneToMany OBJECT
StarshipPilotsConnection pilots Person oneToMany EMPTY
StarshipPilotsEdge node Person oneToOne NULL
StarshipPilotsEdge node Person oneToOne OBJECT
StarshipPilotsEdge cursor String oneToOne PRIMITIVE
StarshipsConnection pageInfo PageInfo oneToOne OBJECT
StarshipsConnection edges StarshipsEdge oneToMany NULL
StarshipsConnection edges StarshipsEdge oneToMany OBJECT
StarshipsConnection edges StarshipsEdge oneToMany EMPTY
StarshipsConnection totalCount Int oneToOne NULL
StarshipsConnection totalCount Int oneToOne PRIMITIVE
StarshipsConnection starships Starship oneToMany NULL
StarshipsConnection starships Starship oneToMany OBJECT
StarshipsConnection starships Starship oneToMany EMPTY
StarshipsEdge node Starship oneToOne NULL
StarshipsEdge node Starship oneToOne OBJECT
StarshipsEdge cursor String oneToOne PRIMITIVE
Vehicle name String oneToOne NULL
Vehicle name String oneToOne PRIMITIVE
Vehicle model String oneToOne NULL
Vehicle model String oneToOne PRIMITIVE
Vehicle vehicleClass String oneToOne NULL
Vehicle vehicleClass String oneToOne PRIMITIVE
Vehicle manufacturers String oneToMany NULL
Vehicle manufacturers String oneToMany PRIMITIVE
Vehicle manufacturers String oneToMany EMPTY
Vehicle costInCredits Float oneToOne NULL
Vehicle costInCredits Float oneToOne PRIMITIVE
Vehicle length Float oneToOne NULL
Vehicle length Float oneToOne PRIMITIVE
Vehicle crew String oneToOne NULL
Vehicle crew String oneToOne PRIMITIVE
Vehicle passengers String oneToOne NULL
Vehicle passengers String oneToOne PRIMITIVE
Vehicle maxAtmospheringSpeed Int oneToOne NULL
Vehicle maxAtmospheringSpeed Int oneToOne PRIMITIVE
Vehicle cargoCapacity Float oneToOne NULL
Vehicle cargoCapacity Float oneToOne PRIMITIVE
Vehicle consumables String oneToOne NULL
Vehicle consumables String oneToOne PRIMITIVE
Vehicle pilotConnection VehiclePilotsConnection oneToOne NULL
Vehicle pilotConnection VehiclePilotsConnection oneToOne OBJECT
Vehicle filmConnection VehicleFilmsConnection oneToOne NULL
Vehicle filmConnection VehicleFilmsConnection oneToOne OBJECT
Vehicle created String oneToOne NULL
Vehicle created String oneToOne PRIMITIVE
Vehicle edited String oneToOne NULL
Vehicle edited String oneToOne PRIMITIVE
Vehicle id ID oneToOne PRIMITIVE
VehicleFilmsConnection pageInfo PageInfo oneToOne OBJECT
VehicleFilmsConnection edges VehicleFilmsEdge oneToMany NULL
VehicleFilmsConnection edges VehicleFilmsEdge oneToMany OBJECT
VehicleFilmsConnection edges VehicleFilmsEdge oneToMany EMPTY
VehicleFilmsConnection totalCount Int oneToOne NULL
VehicleFilmsConnection totalCount Int oneToOne PRIMITIVE
VehicleFilmsConnection films Film oneToMany NULL
VehicleFilmsConnection films Film oneToMany OBJECT
VehicleFilmsConnection films Film oneToMany EMPTY
VehicleFilmsEdge node Film oneToOne NULL
VehicleFilmsEdge node Film oneToOne OBJECT
VehicleFilmsEdge cursor String oneToOne PRIMITIVE
VehiclePilotsConnection pageInfo PageInfo oneToOne OBJECT
VehiclePilotsConnection edges VehiclePilotsEdge oneToMany NULL
VehiclePilotsConnection edges VehiclePilotsEdge oneToMany OBJECT
VehiclePilotsConnection edges VehiclePilotsEdge oneToMany EMPTY
VehiclePilotsConnection totalCount Int oneToOne NULL
VehiclePilotsConnection totalCount Int oneToOne PRIMITIVE
VehiclePilotsConnection pilots Person oneToMany NULL
VehiclePilotsConnection pilots Person oneToMany OBJECT
VehiclePilotsConnection pilots Person oneToMany EMPTY
VehiclePilotsEdge node Person oneToOne NULL
VehiclePilotsEdge node Person oneToOne OBJECT
VehiclePilotsEdge cursor String oneToOne PRIMITIVE
VehiclesConnection pageInfo PageInfo oneToOne OBJECT
VehiclesConnection edges VehiclesEdge oneToMany NULL
VehiclesConnection edges VehiclesEdge oneToMany OBJECT
VehiclesConnection edges VehiclesEdge oneToMany EMPTY
VehiclesConnection totalCount Int oneToOne NULL
VehiclesConnection totalCount Int oneToOne PRIMITIVE
VehiclesConnection vehicles Vehicle oneToMany NULL
VehiclesConnection vehicles Vehicle oneToMany OBJECT
VehiclesConnection vehicles Vehicle oneToMany EMPTY
VehiclesEdge node Vehicle oneToOne NULL
VehiclesEdge node Vehicle oneToOne OBJECT
VehiclesEdge cursor String oneToOne PRIMITIVE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment