CRUD Feature Overview
What is CRUD?
CRUD is an acronym that stands for Create, Read, Update and Delete. Read is often also referred to as list or retrieve, and Update is interchangeable with edit or modify. These four actions represent the basic functions of persistent storage (i.e. storing data, usually in a database).
The CRUD feature is used for management of structured data. Use cases may include managing users, bookings or events, or any data that can be displayed in a spreadsheet.
- Accessing a list of data
- Creating, reading, updating and deleting data
It is not suitable for:
- Displaying and managing unstructured data (such as Forms submission)
How to use it
The CRUD feature is implicitly provided on all entities which exist in the entity diagram. You can create one or more entities and they will each have the CRUD feature on them, ready for use in the target application.
The CRUD feature is a strong part of the target applications architecture. It has a dual purpose; firstly the group of entities (and their relationships) are a close representation of your database schema. Secondly, CRUD works alongside the Developer API Feature Overview by providing all the necessary architecture for interfaces to interact and manipulate with the data.
Check out our Data table Extension Overview to find out how to customise and extend your CRUD.