Setyenv · Docs
  • English
  • Español
  • 中文
  • 日本語
  • العربية
  • Deutsch
  • Français
  • हिन्दी
  • Bahasa Indonesia
  • Italiano
  • Nederlands
  • Português
  • Русский
  • Türkçe

Fields

Every entity is a collection of typed fields. 13 field types ship at v1; one page per type below.

At a glance

TypeDB columnStored asBest for
TextVARCHAR(255)stringShort labels, names, single-line input
Rich textLONGTEXTHTML stringNotes, descriptions, formatted content
NumberDECIMAL(20,4)floatAmounts, quantities, scores
BooleanTINYINT(1)boolYes/No, On/Off, Done/Not done
DateDATEdate string YYYY-MM-DDBirthdays, deadlines, milestones
DateTimeDATETIMEdatetime stringCreated at, scheduled at, last seen
EmailVARCHAR(255)string with email validationContact email, notification recipient
URLVARCHAR(2048)string with URL validationWebsite, social profile
Single choiceVARCHAR(64)enum-style stringStatus, category, priority
Multi-selectJSONarray of stringsTags, skills, roles
RelationBIGINT (id) + VARCHAR (entity slug)foreign referenceLinked records (contact→company)
AttachmentBIGINT (attachment id)WP media idFiles, images, documents
Reference (cross-entity)JSONarray of (entity, uuid) tuplesPolymorphic links

Each field type also has common modifiers: required, default, unique, indexed, help text, conditional visibility, computed (read-only from a formula).

Pick a type from the sidebar to read the full reference.