Lookup field configuration
Tabelle public.lookup_field_configuration
public.lookup_field_configuration
Spalten
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_configuration
Introduction
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
id
Meaning: 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_id
Meaning: 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_id
Meaning: 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_id
Meaning: The identifier of the field being configured.
Role: Foreign Key.
Typical Contents: A UUID string referencing a particular field.
lookup_field
lookup_field
Meaning: 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_searchable
Meaning: Indicates whether the field can be included in search operations.
Role: Configuration Flag.
Typical Contents: A boolean value (
True
orFalse
).
parent_field_id
parent_field_id
Meaning: Identifier of the parent field, if applicable.
Role: Foreign Key.
Typical Contents: A UUID string or
None
if no parent field exists.
auto_trigger
auto_trigger
Meaning: Specifies if the field configuration should automatically trigger certain actions.
Role: Configuration Flag.
Typical Contents: A boolean value (
True
orFalse
).
created_by
created_by
Meaning: The identifier of the user who created the configuration entry.
Role: Audit Field.
Typical Contents: An integer representing the user ID.
created_on
created_on
Meaning: The timestamp when the configuration entry was created.
Role: Audit Field.
Typical Contents: A timestamp with timezone information.
last_modified_on
last_modified_on
Meaning: The timestamp of the most recent modification to the configuration entry.
Role: Audit Field.
Typical Contents: A timestamp with timezone information, or
None
if never modified.
is_deleted
is_deleted
Meaning: Indicates if the configuration entry has been marked as deleted.
Role: Soft Delete Flag.
Typical Contents: A boolean value (
True
orFalse
).
deleted_on
deleted_on
Meaning: The timestamp when the configuration entry was marked as deleted.
Role: Audit Field.
Typical Contents: A timestamp with timezone information, or
None
if not deleted.
search_operator
search_operator
Meaning: 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_by
Meaning: Identifier of the user who last modified the configuration entry.
Role: Audit Field.
Typical Contents: A UUID string or
None
if never modified.
deleted_by
deleted_by
Meaning: Identifier of the user who marked the entry as deleted.
Role: Audit Field.
Typical Contents: A UUID string or
None
if 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?