frontend/graphql/passenger.gql (view raw)
1fragment PassengerFields on PassengerEntity {
2 id
3 attributes {
4 name
5 location
6 email
7 user {
8 data {
9 id
10 attributes {
11 firstName
12 lastName
13 email
14 }
15 }
16 }
17 }
18}
19
20mutation createPassenger($passenger: PassengerInput!) {
21 createPassenger(data: $passenger) {
22 data {
23 ...PassengerFields
24 }
25 }
26}
27
28mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
29 updatePassenger(id: $id, data: $passengerUpdate) {
30 data {
31 ...PassengerFields
32 }
33 }
34}
35
36mutation deletePassenger($id: ID!) {
37 deletePassenger(id: $id) {
38 data {
39 id
40 }
41 }
42}