Skip to main content

hr.events

Schema: hr
English table: hr.events
Italian original table: hr.eventi
Description: Events associated with employment relationships and classified by event type.

Overview

  • Columns: 14
  • Primary key: id
  • Outgoing foreign keys: 3
  • Incoming foreign keys: 3
  • Indexes: 6

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
evt_event_ideve_idintegerNOTenant-scoped event identifier.
evt_employment_relationship_ideve_rap_idintegerNOReference to the employment relationship associated with the event.
evt_event_type_ideve_tev_idintegerNOReference to the event type.
evt_start_oneve_datadateNOEvent start date.
evt_descriptioneve_descrizionecharacter varying(80)NOEvent description.
evt_noteseve_notetextNOAdditional notes for the event.
evt_source_codeeve_sourcenumeric(1,0)NOSource code indicating how the event was generated/created.
evt_group_ideve_groupintegerNOGrouping identifier for related events.
evt_end_oneve_data_aldateNOEvent end date.
tenant_idtenant_idintegerYESTenant identifier.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields in JSON format.
_deleted_deletedbooleanYESfalseSoft delete flag.
evt_event_periodeve_periododaterangeYESGENERATED: daterange(evt_start_on, evt_end_on, '[]'::text)Event date range derived from evt_start_on and evt_end_on.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_events_tenant_employment_relevt_employment_relationship_id, tenant_idhr.employment_relationshipser_id, tenant_idRESTRICTCASCADE
fk_events_tenant_event_typeevt_event_type_id, tenant_idhr.event_typesety_event_type_id, tenant_idRESTRICTRESTRICT
fk_events_tenant_idtenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr._q_eventsfk__q_events_eventqe_event_id, tenant_idevt_event_id, tenant_id
hr._q_events_fasifk__q_event_phases_eventqef_event_id, tenant_idevt_event_id, tenant_id
hr.event_detailsfk_event_details_tenant_eventevd_event_id, tenant_idevt_event_id, tenant_id

Constraints

  • Primary key: pk_eventsid
  • Unique: uk_evt_tenant_event_idevt_event_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_evt_tenant_employment_relNObtreetenant_id, evt_employment_relationship_id) WHERE (_deleted = false
idx_evt_tenant_employment_rel_period_gistNOgisttenant_id, evt_employment_relationship_id, evt_event_period) WHERE (_deleted = false
idx_evt_tenant_event_idNObtreetenant_id, evt_event_id) WHERE (_deleted = false
idx_evt_tenant_event_period_gistNOgisttenant_id, evt_event_period) WHERE (_deleted = false
idx_evt_tenant_event_typeNObtreetenant_id, evt_event_type_id) WHERE (_deleted = false
idx_evt_tenant_eventsNObtreetenant_id