all repos — caroster @ 95876236a197ac3c43205c69fd4e70f3a300105c

[Octree] Group carpool to your event https://caroster.io

frontend/graphql/passenger.gql (view raw)

 1fragment PassengerFields on Passenger {
 2  id
 3  name
 4  location
 5  email
 6  user {
 7    id
 8    firstName
 9    lastName
10  }
11}
12
13mutation createPassenger($passenger: PassengerInput) {
14  createPassenger(input: {data: $passenger}) {
15    passenger {
16      ...PassengerFields
17    }
18  }
19}
20
21mutation updatePassenger($id: ID!, $passengerUpdate: editPassengerInput!) {
22  updatePassenger(input: {where: {id: $id}, data: $passengerUpdate}) {
23    passenger {
24      ...PassengerFields
25    }
26  }
27}
28
29mutation deletePassenger($id: ID!) {
30  deletePassenger(input: {where: {id: $id}}) {
31    passenger {
32      id
33    }
34  }
35}