UNPKG

@openinc/parse-server-opendash

Version:
91 lines (90 loc) 1.6 kB
{ "fields": { "assignedRoles": { "type": "Relation", "targetClass": "_Role", "required": false }, "assignedUsers": { "type": "Relation", "targetClass": "_User", "required": false }, "color": { "type": "String", "required": false }, "description": { "type": "String", "required": false, "defaultValue": "" }, "end": { "type": "Date", "required": false }, "finished": { "type": "Boolean", "required": false, "defaultValue": false }, "icon": { "type": "String", "required": false }, "name": { "type": "String", "required": true }, "parent": { "type": "Pointer", "targetClass": "{{PREFIX}}Maintenance_Project", "required": false }, "start": { "type": "Date", "required": false }, "tenant": { "type": "Pointer", "targetClass": "{{PREFIX}}Tenant", "required": false }, "tickets": { "type": "Relation", "targetClass": "{{PREFIX}}Maintenance_Ticket", "required": false }, "user": { "type": "Pointer", "targetClass": "_User", "required": false } }, "classLevelPermissions": { "find": { "*": true }, "count": { "*": true }, "get": { "*": true }, "create": { "*": true }, "update": { "*": true }, "delete": { "*": true }, "addField": { "*": true }, "protectedFields": { "*": [] } } }