Skip to main content

hr.user_widget

Schema: hr
English table: hr.user_widget
Italian original table:
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
id``integerNOSurrogate primary key.
uw_id``integerNOLogical user-widget configuration identifier (unique per tenant).
uw_user_id``integerNOUser identifier (references users).
uw_widget_id``integerNOWidget identifier (references widget catalog/config, if applicable).
uw_row``integerNORow position in layout.
uw_column``integerNOColumn position in layout.
uw_type``character varying(10)NOWidget type code.
uw_report_data``textNOWidget/report serialized payload.
uw_column_size``integerNOColumn width/size.
uw_is_dashboard``numeric(1,0)NODashboard flag (0/1).
uw_options``textNOWidget options (serialized).
tenant_id``integerYESTenant 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