all repos — caroster @ v0.9.0

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

frontend/graphql/travel.gql (view raw)

 1fragment TravelFields on Travel {
 2  id
 3  meeting
 4  departure
 5  details
 6  vehicleName
 7  phone_number
 8  seats
 9  passengers {
10    id
11    name
12    location
13    user {
14      id
15      firstName
16      lastName
17    }
18  }
19}
20
21mutation createTravel($travel: TravelInput!) {
22  createTravel(input: {data: $travel}) {
23    travel {
24      ...TravelFields
25    }
26  }
27}
28
29mutation updateTravel($id: ID!, $travelUpdate: editTravelInput!) {
30  updateTravel(input: {where: {id: $id}, data: $travelUpdate}) {
31    travel {
32      ...TravelFields
33    }
34  }
35}
36
37mutation deleteTravel($id: ID!) {
38  deleteTravel(input: {where: {id: $id}}) {
39    travel {
40      id
41    }
42  }
43}