Module database

Source
Expand description

Database struct and its dependencies.

This module defines the Database struct and its associated sub-structs used for representing and manipulating database objects in the application. The primary struct, Database, contains various fields that describe the properties and metadata of a database, such as its ID, creation time, last edited time, URL, and more. Additionally, it includes nested structs to represent specific property types within the database, such as FormulaExpression, MultiSelectObject, NumberFormat, RelationObject, RollupObject, SelectObject, and StatusObject.

Each sub-struct is equipped with serialization and deserialization capabilities using Serde, and provides methods to check if the struct is empty. The DatabaseProperty struct is used to define the properties of a database, with various fields representing different property types and their corresponding data.

Structsยง

Database
DatabaseProperty
FormulaExpression
MultiSelectObject
NumberFormat
RelationObject
RollupObject
SelectObject
StatusObject