Common Settings
All field types share a set of common settings organized into two tabs: Basic Settings and Advanced Settings.
- Basic Settings
- Advanced Settings
Primary configuration for the field.
| Setting | Description |
|---|---|
| Field Name | Required. Unique identifier in your code and database (for example, firstName, status). |
| Input Type | Required. Determines validation behavior and UI rendering (for example, Text, Email, Date). |
| Default Value | Pre-fills new records when no value is provided. |
| Display Label | Human-readable label shown in forms. If empty, the Field Name is used. |
| Icon | Visual identifier for the field in the Studio UI. |
| Status | Toggle. When disabled, the field is excluded from generated code. |
| Required | Makes the field mandatory for form submissions. |
note
Default Value is not available for JSON, Auto Generated, System Generated, or File input types.
Additional configuration for validation, visibility, and automation.
| Setting | Description |
|---|---|
| Description | Documentation for developers and content editors about the field's purpose. |
| Form Visibility | Options: Add (Create only), Edit (Update only), or Both (Default). Hidden for virtual fields (Raw SQL, Lookup, Compute, Association). |
| DB Field Name | Overrides the database column name if a different schema name is required. Hidden for virtual fields. |
| Primary Key | Marks field as the record's unique identifier. (One per collection). Available for Single Line, Number, Auto Generated, and some Relational types. |
| Unique | Prevents duplicate values across all records in the collection. Available for Single Line, Number, Auto Generated, System Generated, and some Relational types. |
note
Faker configuration is managed in the Options tab of a collection, rather than within the individual field settings. See the Faker Configuration guide for details.
Use Cases
- Required Fields: Check
Requiredfor data that must be present. - Unique Values: Use
Uniquefor emails, usernames, or IDs.
Related
- Fields Overview — Understanding different field types
- Creating Collections — Where to find these settings