# this is an auto generated file. This will be overwritten query Hero($episode: Episode) { hero(episode: $episode) { id name friends { id name ... on Human { homePlanet height mass } ... on Droid { primaryFunction } } friendsConnection { totalCount } appearsIn ... on Human { homePlanet height mass starships { id name length coordinates } } ... on Droid { primaryFunction } } } query Reviews($episode: Episode!) { reviews(episode: $episode) { episode stars commentary } } query Search($text: String) { search(text: $text) { ... on Human { id name homePlanet height mass friends { id name ... on Human { homePlanet height mass } ... on Droid { primaryFunction } } friendsConnection { totalCount } appearsIn starships { id name length coordinates } } ... on Droid { id name friends { id name ... on Human { homePlanet height mass } ... on Droid { primaryFunction } } friendsConnection { totalCount } appearsIn primaryFunction } ... on Starship { id name length coordinates } } } query Character($id: ID!) { character(id: $id) { id name friends { id name ... on Human { homePlanet height mass } ... on Droid { primaryFunction } } friendsConnection { totalCount } appearsIn ... on Human { homePlanet height mass starships { id name length coordinates } } ... on Droid { primaryFunction } } } query Droid($id: ID!) { droid(id: $id) { id name friends { id name ... on Human { homePlanet height mass } ... on Droid { primaryFunction } } friendsConnection { totalCount } appearsIn primaryFunction } } query Human($id: ID!) { human(id: $id) { id name homePlanet height mass friends { id name ... on Human { homePlanet height mass } ... on Droid { primaryFunction } } friendsConnection { totalCount } appearsIn starships { id name length coordinates } } } query Starship($id: ID!) { starship(id: $id) { id name length coordinates } } mutation CreateReview($episode: Episode, $review: ReviewInput!) { createReview(episode: $episode, review: $review) { episode stars commentary } } subscription ReviewAdded($episode: Episode) { reviewAdded(episode: $episode) { episode stars commentary } }