Tables & Fields
Tables define your data models. Each table has an id, name, fields, and optional permissions, indexes, and views.
Table Structure
Base Field Properties
Every field has these base properties: id (unique integer), name (identifier), type (one of 41 types), and optional required, unique, description, and defaultValue.
41 Field Types
Field types are organized into 9 categories:
Text Fields
Numeric Fields
Selection Fields
Date & Time Fields
User Fields
Relational Fields
Media Fields
Computed Fields
Advanced Fields
Permissions (RBAC)
Table permissions use role-based access control. Each permission (create, read, update, delete, comment) accepts: "all" (public), "authenticated" (logged-in users), or an array of role names.