Skip to main content

System Generated

System Generated fields automatically fill in values from system context or other fields.

Go to StudioCollections → [Collection Name] → Fields tab → Add Field, then select System Generated. To edit an existing field, click the edit action next to it.

View all settings
SettingDescription
Field NameText input, required. Unique identifier for the field.
Input TypeDropdown, required. Choose IP Address.
Display LabelText input. Human-readable label shown in forms.
IconIcon picker. Visual identifier.
StatusToggle, defaults to true. Enable or disable the field.
RequiredCheckbox. Make the field mandatory.
DescriptionText area. Documents the field's purpose.
Form VisibilityDropdown. Show in Add, Edit, or Both forms.
DB Field NameText input. Custom database column name.
Faker TypeDropdown. Generate test data.
UniqueCheckbox. Prevent duplicate values.

Input Types

  • IP Address — Capture the client's IP address

When to Use

Choose System Generated when:

  • You need to capture system context (IP, headers)

Settings

See Common Settings for shared options.

Not available: Primary Key

|## Use Cases

  • Audit logging (capturing user ID, IP address)
  • Request tracking (headers, user agent)
  • Computed user display names