Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_employee_access

Die Tabelle data_employee_access enthält die Zugriffsrechte auf bestimmte Mitarbeiter für Dienstplanbenutzer mit differenzierten Rechten.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
employee_access_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
collaborator_id int ID des Dienstplanbenutzers, für den der Datensatz gültig ist
employee_id int Fremdschlüssel zur Tabelle data_employee
Identifiziert den zugehörigen Mitarbeiter
permissions varchar(20) Zugriffsrechte. Mögliche Werte:
  • none: kein Zugriff
  • read-only: Nur-Lesezugriff
  • read-and-write: Lese- und Schreibzugriff
Standardwert: read-and-write
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