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