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 "passengers": {
24 "type": "component",
25 "repeatable": true,
26 "component": "passenger.passenger"
27 },
28 "event": {
29 "via": "travels",
30 "model": "event"
31 },
32 "vehicleName": {
33 "type": "string"
34 },
35 "seats": {
36 "type": "integer",
37 "default": 4,
38 "min": 0
39 },
40 "phone_number": {
41 "type": "string"
42 }
43 }
44}