backend/api/travel/models/travel.settings.json (view raw)
1{
2 "kind": "collectionType",
3 "collectionName": "travels",
4 "info": {
5 "name": "travel",
6 "description": ""
7 },
8 "options": {
9 "increments": true,
10 "timestamps": true,
11 "draftAndPublish": false
12 },
13 "attributes": {
14 "meeting": {
15 "type": "string"
16 },
17 "departure": {
18 "type": "datetime"
19 },
20 "details": {
21 "type": "text"
22 },
23 "event": {
24 "via": "travels",
25 "model": "event"
26 },
27 "vehicleName": {
28 "type": "string"
29 },
30 "seats": {
31 "type": "integer",
32 "default": 4,
33 "min": 0
34 },
35 "phone_number": {
36 "type": "string"
37 },
38 "passengers": {
39 "via": "travel",
40 "collection": "passenger"
41 }
42 }
43}