Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_shift_cycle_element

Die Tabelle data_shift_cycle_element enthält die Schichtmodelleinträge, d.h. die Dienste, aus denen das Schichtmodell aufgebaut ist.

Tabellenbeschreibung

Name der Spalte Datentyp Beschreibung
shift_cycle_element_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
shift_cycle_id int Fremdschlüssel zur Tabelle data_shift_cycle
Identifiziert das zugehörigen Schichtmodell
shift_type_id int Fremdschlüssel zur Tabelle data_shift_type
Identifiziert die zugehörige Schichtart
workplace_id int Fremdschlüssel zur Tabelle data_workplace
Identifiziert den zugehörigen Arbeitsplatz. NULL, wenn kein Arbeitsplatz zugeordnet ist
Standardwert: NULL
position int Die Position des Eintrags innerhalb des Schichtmodells.
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.

Hinweis: Für ein Schichtmodell muss die Position der Einträge eindeutig sein.