Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle change_log

Die Tabelle change_log enthält das Änderungsprotokoll für die Datenbank.

Darin werden alle Änderungen an den Dienstplandaten dokumentiert.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
change_log_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
table_name varchar(200) Name der Tabelle, in der die Änderung stattgefunden hat
record_id int Datenbank-ID des erfassten, bearbeiteten oder gelöschten Datensatzes
collaborator_id int ID des Dienstplanbenutzers, der die Änderung veranlasst hat
operation CHAR(20) Art der durchgeführten Operation. Mögliche Werte:
  • create: Datensatz wurde erfasst
  • update: Datensatz wurde bearbeitet
  • delete: Datensatz wurde gelöscht
details varchar(8192) Informationen zur Änderung im JSON-Format
created_at timestamp(6) Zeitpunkt der Protokollierung der Änderung

Hinweise:

  • Damit bei Änderungen Informationen in der Tabelle gespeichert werden, muss das Änderungsprotokoll für den Dienstplan eingeschaltet sein. Das wird in den Dienstplaneigenschaften festgelegt.
  • Das Änderungsprotokoll zeichnet nur Änderungen auf, die innerhalb der Schichtplaner-Anwendung vorgenommen werden. Wird direkt auf die Datenbank zugegriffen, erfolgt kein Eintrag im Änderungsprotokoll.

Weitere Informationen