Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_leave_entitlement

Die Tabelle data_leave_entitlement enthält die Urlaubsansprüche der Mitarbeiter.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
leave_entitlement_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
employee_id int Fremdschlüssel zur Tabelle data_employee
Identifiziert den zugehörigen Mitarbeiter
leave_type_id int Fremdschlüssel zur Tabelle data_leave_type
Identifiziert die zugehörige Abwesenheitsart
year int Jahr, für das der Anspruch gilt
entitlement double Anspruch (in Stunden oder Tagen, ohne Resturlaub aus dem Vorjahr)
Standardwert: 0.0
remaining_from_previous_year double Resturlaub aus dem Vorjahr
Standardwert: 0.0
in_days tinyint 0, wenn der Anspruch in Stunden angegeben ist, 1, wenn der Anspruch in Tagen angegeben ist
Standardwert: 1
deleted tinyint 1 für gelöschten Eintrag, sonst 0
Standardwert: 0
set_null_on_delete tinyint Muss auf NULL gesetzt werden, wenn der Eintrag gelöscht ist, sonst auf 1
Standardwert: 1
transaction_id bigint unsigned Nur für interne Zwecke
created_at timestamp(6) Erstellungszeitpunkt des Datensatzes
Standardwert: aktuelle Uhrzeit
updated_at timestamp(6) Letzter Aktualisierungszeitpunkt des Datensatzes
Standardwert: aktuelle Uhrzeit