Developer Docs

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.

It includes:

It is not suitable for:

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.

CRUD loop

Check out our Data table Extension Overview to find out how to customise and extend your CRUD.

Was this article helpful?

Thanks for your feedback!

If you would like to tell us more, please click on the link below to send us a message with more details.







On this page

New to Codebots?

We know our software can be complicated, so we are always happy to have a chat if you have any questions.