backend/api/passenger/models/passenger.settings.json (view raw)
1{
2 "kind": "collectionType",
3 "collectionName": "passengers",
4 "info": {
5 "name": "Passenger",
6 "description": ""
7 },
8 "options": {
9 "increments": true,
10 "timestamps": true,
11 "draftAndPublish": false
12 },
13 "attributes": {
14 "name": {
15 "type": "string",
16 "required": true
17 },
18 "email": {
19 "type": "email"
20 },
21 "location": {
22 "type": "string"
23 },
24 "user": {
25 "plugin": "users-permissions",
26 "model": "user",
27 "via": "passengers"
28 },
29 "event": {
30 "via": "waitingPassengers",
31 "model": "event"
32 },
33 "travel": {
34 "via": "passengers",
35 "model": "travel"
36 }
37 }
38}