frontend/graphql/vehicle.gql (view raw)
1fragment VehicleFields on Vehicle {
2 id
3 name
4 seats
5 phone_number
6}
7
8mutation createVehicle($vehicle: VehicleInput!) {
9 createVehicle(input: {data: $vehicle}) {
10 vehicle {
11 ...VehicleFields
12 }
13 }
14}
15
16mutation updateVehicle($id: ID!, $vehicleUpdate: editVehicleInput!) {
17 updateVehicle(input: {where: {id: $id}, data: $vehicleUpdate}) {
18 vehicle {
19 ...VehicleFields
20 }
21 }
22}
23
24mutation deleteVehicle($id: ID!) {
25 deleteVehicle(input: {where: {id: $id}}) {
26 vehicle {
27 id
28 name
29 }
30 }
31}