Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| id | bigserial | 19 | √ | nextval('okr_key_result_custom_fields_id_seq'::regclass) |
|
|
Primary key |
|
| field_name | varchar | 255 | null |
|
|
The user-facing label or display name for the custom field (e.g., “Dependency Team,” “Risk Level”). |
||
| field_type | varchar | 255 | null |
|
|
The data type of the field (e.g., TEXT, DROPDOWN). |
||
| is_active | bool | 1 | true |
|
|
Boolean flag: Indicates if this custom field is currently active and available for use in new Key Results. |
||
| is_required | bool | 1 | false |
|
|
Boolean flag: Indicates if the field must be populated when a Key Result is created or updated. |
||
| lookup_type_id | int8 | 19 | √ | null |
|
|
FK: public.tbl_lookup_type.id (Implied) |
|
| lookup_type_name | varchar | 255 | √ | null |
|
|
The descriptive name of the master list/lookup type used for this field (e.g., “KR_STATUS_OPTIONS”). |
|
| description | varchar | 255 | √ | null |
|
|
Additional guidelines, instructions, or detailed context for the user filling out this field. |
|
| template_id | int8 | 19 | null |
|
|
FK: public.tbl_okr_template.id |
||
| createddate | timestamp | 29,6 | √ | null |
|
|
||
| createdby | varchar | 50 | √ | null |
|
|
||
| modifieddate | timestamp | 29,6 | √ | null |
|
|
||
| modifiedby | varchar | 50 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| pk_okr_key_result_custom_fields | Primary key | Asc | id |
