CRUD

CRUD is the acronym of the Create, Retrieve, Update, and Delete functions. They are commonly referred to as the four basic persistent storage functions, which are the four SQL statements.

From the TPM REST API perspective, CRUD functions have been abstracted as a conceptual acronym. Because TPM REST API provides RESTful HTTP Request and Response web services, the CRUD functions have not only been committed in the ConfigStore database as SQL statements, but also help to interpret a RESTful HTTP Request or Response to invoke ConfigStore APIs.

Here is the equivalent interpretations from the HTTP Request methods to the CRUD functions:
HTTP Request Methods Equivalent CRUD Functions
POST Create
GET Retrieve
PUT Update
DELETE Delete

Here is the equivalent interpretations from the CRUD functions to the SQL statements that have been committed in the ConfigStore database:

CRUD Functions Equivalent SQL Statements
Create INSERT
Retrieve SELECT
Update UPDATE
Delete DELETE