ExposeParameters
Interface: ExposeParameters
Defined in: packages/core/src/models/types.ts:15
Expose parameters for the model
Properties
restrict
restrict:
object
Defined in: packages/core/src/models/types.ts:26
You can select to not expose some methods like create, update, delete, get, query
create?
optionalcreate?:boolean
Create a new object
delete?
optionaldelete?:boolean
Delete an object
get?
optionalget?:boolean
Get a single object
query?
optionalquery?:boolean
Query the object
update?
optionalupdate?:boolean
Update an existing object
Includes PUT and PATCH
root?
optionalroot?:boolean
Defined in: packages/core/src/models/types.ts:22
If model have parent but you still want it to be exposed as root in domain-like service: DomainService, GraphQL
It would create alias for the model in the root too