Lookup field configuration
Tabelle public.lookup_field_configuration
public.lookup_field_configurationSpalten
id: internalorg_id: ID to organisationlookup_rec_id: internalfield_id: internallookup_field: internalis_searchable: booleanparent_field_id: internalauto_trigger: booleancreated_by: integercreated_on: timestamp with time zonelast_modified_on: timestamp with time zoneis_deleted: booleandeleted_on: timestamp with time zonesearch_operator: internallast_modified_by: internaldeleted_by: internal
Analyse & Beschreibung
Table Documentation: public.lookup_field_configuration
public.lookup_field_configurationIntroduction
The public.lookup_field_configuration table appears to be a configuration table used to define and manage lookup fields within an application. The table includes metadata about each field, such as its identifier, associated organization, searchability, and audit information. This table is likely part of a larger system for managing dynamic or user-defined fields, allowing for complex querying and configuration capabilities.
Column Descriptions
id
idMeaning: The unique identifier for each record within the table.
Role: Primary Key.
Typical Contents: A UUID string that uniquely identifies each configuration entry.
org_id
org_idMeaning: The organization identifier that this configuration is associated with.
Role: Foreign Key.
Typical Contents: A UUID string representing the organization.
lookup_rec_id
lookup_rec_idMeaning: An identifier for the specific lookup record this configuration applies to.
Role: Foreign Key.
Typical Contents: A UUID string referencing a specific lookup record.
field_id
field_idMeaning: The identifier of the field being configured.
Role: Foreign Key.
Typical Contents: A UUID string referencing a particular field.
lookup_field
lookup_fieldMeaning: The name or label of the field being configured.
Role: Descriptive Field.
Typical Contents: A string representing the field name, such as "address_1" or "taxratefree".
is_searchable
is_searchableMeaning: Indicates whether the field can be included in search operations.
Role: Configuration Flag.
Typical Contents: A boolean value (
TrueorFalse).
parent_field_id
parent_field_idMeaning: Identifier of the parent field, if applicable.
Role: Foreign Key.
Typical Contents: A UUID string or
Noneif no parent field exists.
auto_trigger
auto_triggerMeaning: Specifies if the field configuration should automatically trigger certain actions.
Role: Configuration Flag.
Typical Contents: A boolean value (
TrueorFalse).
created_by
created_byMeaning: The identifier of the user who created the configuration entry.
Role: Audit Field.
Typical Contents: An integer representing the user ID.
created_on
created_onMeaning: The timestamp when the configuration entry was created.
Role: Audit Field.
Typical Contents: A timestamp with timezone information.
last_modified_on
last_modified_onMeaning: The timestamp of the most recent modification to the configuration entry.
Role: Audit Field.
Typical Contents: A timestamp with timezone information, or
Noneif never modified.
is_deleted
is_deletedMeaning: Indicates if the configuration entry has been marked as deleted.
Role: Soft Delete Flag.
Typical Contents: A boolean value (
TrueorFalse).
deleted_on
deleted_onMeaning: The timestamp when the configuration entry was marked as deleted.
Role: Audit Field.
Typical Contents: A timestamp with timezone information, or
Noneif not deleted.
search_operator
search_operatorMeaning: Defines the search operator used for the field.
Role: Configuration Field.
Typical Contents: A string such as "contains" indicating the type of search operation.
last_modified_by
last_modified_byMeaning: Identifier of the user who last modified the configuration entry.
Role: Audit Field.
Typical Contents: A UUID string or
Noneif never modified.
deleted_by
deleted_byMeaning: Identifier of the user who marked the entry as deleted.
Role: Audit Field.
Typical Contents: A UUID string or
Noneif not deleted.
This documentation provides a detailed view into the structure and purpose of each column in the public.lookup_field_configuration table, offering developers a comprehensive understanding of how lookup fields are configured and managed within the system.
Was this helpful?