Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_membership

Die Tabelle data_membership enthält die Gruppenzuordnungen der Mitarbeiter.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
membership_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
employee_id int Fremdschlüssel zur Tabelle data_employee
Identifiziert den zugehörigen Mitarbeiter
group_id int Fremdschlüssel zur Tabelle data_group
Identifiziert die zugehörige Gruppe
start date Anfangsdatum der Mitgliedschaft, NULL für unbefristeten Anfang
Standardwert: NULL
end date Enddatum der Mitgliedschaft, NULL für unbefristetes Ende
Standardwert: NULL
rate int Zugehörigkeitsrate in Prozent
Standardwert: 100
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