Introduction
Handle Data That Does Not Have Complex Business Logic with Ease
The CRUD service is designed to provide simple data operations. Use it when you need to create, read, update, or delete data without heavy business logic.
Schema Definition
Define projections by a GraphQL schema file. Most usecases won't need migration logic to enhance or change the CRUD data structure. A detailed explanation on how to define such a schema can be found in the schema documentation.
References
Reference data from other CRUD types or projection data.
Files
The CRUD service supports file uploads and image optimization. A detailed explanation on how to handle files can be found in the files documentation.
GDPR
The CRUD service uses the GDPR logic of the Streams service.
Make your projections GDPR-compliant by using the @gdpr
directive in your schema.
Tenancy
The service supports multi-tenancy, allowing you to isolate data between tenants. Therefore every request must specify the id of the tenant being used.