frontend/graphql/car.gql (view raw)
1fragment CarFields on Car {
2 id
3 name
4 seats
5 meeting
6 departure
7 phone_number
8 details
9 passengers {
10 id
11 name
12 }
13 event {
14 id
15 name
16 }
17}
18
19mutation createCar($car: CarInput!) {
20 createCar(input: {data: $car}) {
21 car {
22 ...CarFields
23 }
24 }
25}
26
27mutation updateCar($id: ID!, $carUpdate: editCarInput!) {
28 updateCar(input: {where: {id: $id}, data: $carUpdate}) {
29 car {
30 ...CarFields
31 }
32 }
33}
34
35mutation deleteCar($id: ID!) {
36 deleteCar(input: {where: {id: $id}}) {
37 car {
38 id
39 name
40 }
41 }
42}