EGP_ES_SEARCH_VIEW_CONFIG

This table stores the meta data that defines the search view. The table contains, the attributes which be searched, the attribute columns that will be displayed in the search results and the smart filter chips that will be used to filter the results.

Details

  • Schema: FUSION

  • Object owner: EGP

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

EGP_ES_SEARCH_VIEW_CONFIG_PK

SEARCH_CONFIG_ID

Columns

Name Datatype Length Precision Not-null Comments
SEARCH_CONFIG_ID NUMBER 18 Yes Unique identifier for search configuration.
SEARCH_VIEW_ID NUMBER 18 Yes Unique identifier of the the search view. Foreign key reference to EGP_ES_SEARCH_VIEWS.
INDEXED_ATTR_ID NUMBER 18 Yes Unique identifier of the indexed attribute. Foreign key reference to EGP_PM_ES_ATTRS.
REST_ATTR_PATH VARCHAR2 4000 Path for accessing the object attributes.
DATA_SOURCE VARCHAR2 250 Name of the data source for the object attributes.
ATTRIBUTE_SEQUENCE NUMBER 9 Indicates the order of attribute.
SEARCH_FLAG VARCHAR2 1 Flag that indicates the attribute is added to Fields group within the smart search json. Y or N.
DISPLAY_COL_FLAG VARCHAR2 1 Flag that indicates the attribute will be a column in the table displayed in the search user interface, initial columns are defined in a csv that the Smart Filter and Search template uses. Y or N.
FILTER_FLAG VARCHAR2 1 Flag that indicates the attribute will use filter chip that maybe suggested in the Smart Filter and Search component. Y or N.
FILTER_TYPE VARCHAR2 250 Name of search filter type for attribute.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Foreign Keys

Table Foreign Table Foreign Key Column
EGP_ES_SEARCH_VIEW_CONFIG egp_es_search_views_b SEARCH_VIEW_ID
EGP_ES_SEARCH_VIEW_CONFIG egp_pm_es_attrs INDEXED_ATTR_ID

Indexes

Index Uniqueness Tablespace Columns
EGP_ES_SEARCH_VIEW_CONFIG_N1 Non Unique Default SEARCH_VIEW_ID
EGP_ES_SEARCH_VIEW_CONFIG_N2 Non Unique Default INDEXED_ATTR_ID
EGP_ES_SEARCH_VIEW_CONFIG_U1 Unique Default SEARCH_CONFIG_ID