Create an item.
Type name to create.
Item payload to create.
The created item result.
Create a relationship record.
Relationship payload to create.
Optionalcontext: TypeInfoORMContextWhether the create succeeded.
Delete an item by primary field value.
Type name to delete.
Primary field value to delete.
Optionalcontext: TypeInfoORMContextWhether the delete succeeded.
Delete a relationship record.
Relationship payload to delete.
Optionalcontext: TypeInfoORMContextResults describing deletion outcome.
List items matching the configuration.
Type name to list.
List configuration.
OptionalselectedFields: (keyof TypeInfoDataItem)[]Optional fields to project.
Optionalcontext: TypeInfoORMContextList results.
List related items for a relationship query.
Relationship list configuration.
OptionalselectedFields: (keyof TypeInfoDataItem)[]Optional fields to project.
Optionalcontext: TypeInfoORMContextRelated item list results.
List relationships matching the query.
Relationship list configuration.
Optionalcontext: TypeInfoORMContextRelationship list results.
Read an item by primary field value.
Type name to read.
Primary field value to lookup.
OptionalselectedFields: (keyof TypeInfoDataItem)[]Optional fields to project.
Optionalcontext: TypeInfoORMContextRetrieved item data.
Update an item.
Type name to update.
Updated item payload.
OptionalupdateConfig: TypeInfoORMUpdateConfigOptional per-field operator config.
Optionalcontext: TypeInfoORMContextWhether the update succeeded.
Server-side TypeInfoORM API contract.
Methods that perform DAC-sensitive work may accept
context?: TypeInfoORMContext.