Skip to main content

hr.user_widget

Schema: hr
English table: hr.user_widget
Italian original table: hr._widget_user
Description: User widget configuration (dashboard/layout preferences).

Overview

  • Columns: 12
  • Primary key: id
  • Outgoing foreign keys: 2
  • Incoming foreign keys: 0
  • Indexes: 6

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
idwidus_idintegerNOSurrogate primary key.
uw_idwidus_idintegerNOLogical user-widget configuration identifier (unique per tenant).
uw_user_idwidus_us_idintegerNOUser identifier (references users).
uw_widget_idwidus_wid_idintegerNOWidget identifier (references widget catalog/config, if applicable).
uw_rowwidus_rowintegerNORow position in layout.
uw_columnwidus_columnintegerNOColumn position in layout.
uw_typewidus_tipocharacter varying(10)NOWidget type code.
uw_report_datawidus_data_reporttextNOWidget/report serialized payload.
uw_column_sizewidus_size_columnintegerNOColumn width/size.
uw_is_dashboardwidus_dashboardnumeric(1,0)NODashboard flag (0/1).
uw_optionswidus_optiontextNOWidget options (serialized).
tenant_idtenant_idintegerYESTenant identifier (multi-tenant isolation).

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_user_widget_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE
fk_user_widget_useruw_user_id, tenant_idhr.usersusr_id, tenant_idRESTRICTRESTRICT

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: user_widget_pkeyid
  • Unique: uk_uw_id_tenantuw_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_user_widget_layout_tenantNObtreetenant_id, uw_user_id, uw_type, uw_is_dashboard, uw_row, uw_column
idx_user_widget_tenantNObtreetenant_id
idx_user_widget_user_id_tenantNObtreetenant_id, uw_user_id
idx_user_widget_user_id_type_tenantNObtreetenant_id, uw_user_id, uw_type
idx_user_widget_uw_id_tenantNObtreetenant_id, uw_id
idx_user_widget_widget_id_tenantNObtreetenant_id, uw_widget_id