UNPKG

@openinc/parse-server-opendash

Version:
83 lines (82 loc) 1.52 kB
{ "fields": { "category": { "type": "String", "required": false }, "description": { "type": "String", "required": false }, "internalNumber": { "type": "String", "required": false }, "name": { "type": "String", "required": true }, "orderNumber": { "type": "String", "required": false }, "price": { "type": "String", "required": false }, "sources": { "type": "Relation", "targetClass": "{{PREFIX}}Source", "required": false }, "stock": { "type": "Number", "required": false }, "stockAlarmAt": { "type": "Number", "required": false }, "stockUnit": { "type": "String", "required": false }, "storageLocation": { "type": "String", "required": false }, "supplier": { "type": "String", "required": false }, "tenant": { "type": "Pointer", "targetClass": "{{PREFIX}}Tenant", "required": true } }, "classLevelPermissions": { "find": { "requiresAuthentication": true }, "count": { "requiresAuthentication": true }, "get": { "requiresAuthentication": true }, "create": { "requiresAuthentication": true }, "update": { "requiresAuthentication": true }, "delete": { "requiresAuthentication": true }, "addField": {}, "protectedFields": { "*": [] } } }