-
Notifications
You must be signed in to change notification settings - Fork 71
/
movies.graphql
41 lines (37 loc) · 1.11 KB
/
movies.graphql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
mutation {
kb: createPerson(name: "Kevin Bacon" born: 1958 )
mr: createPerson(name: "Meg Ryan" born: 1961 )
a13: createMovie(title: "Apollo 13" released: 1995 tagline: "Houston, we have a problem." )
matrix: createMovie(title: "The Matrix" released: 1999 tagline: "There is no spoon" )
kb_matrix: addPersonMovies(name:"Kevin Bacon" movies:["Apollo 13", "The Matrix"])
mr_a13: addPersonMovies(name:"Meg Ryan" movies:["Apollo 13"])
th: newPerson(name:"Tom Hanks" born:1956)
fg: newMovie(title:"Forrest Gump") { title }
}
query {
Person(name: "Kevin Bacon") {
born,
totalMoviesCount
recommendedColleagues {
name
}
namedColleagues(name: "Meg") {
name
}
score(value:7)
movies {
title
released
tagline
actors {
name
born
}
}
}
}
mutation {
kb: updatePerson(name: "Kevin Bacon" born: 1960 )
mr: deletePerson(name: "Meg Ryan" )
kb_update: deletePersonMovies(name:"Kevin Bacon" movies:["The Matrix"])
}