Schichtplaner Selfhosting Manual
Table of Contents

Table data_shift_cycle_exception

The data_shift_cycle_exception table contains the exceptions to a shift cycle assignment on a specific date, i.e., a shift that may be provided for by the shift cycle is not valid on that day.

Table Description

Column Data type Description
shift_cycle_exception_id int Primary key (Auto value)
Unique record ID
shift_cycle_assignment_id int Foreign key to table data_shift_cycle_assignment
Identifies the associated shift cycle assignment
date date Validity date
plan_type tinyint Plan in which the exception is valid. Possible values:
  • 0: Actual plan
  • 1: Target plan
Default value: 0
deleted tinyint 1 for deleted entry, otherwise 0.
Default value: 0
set_null_on_delete tinyint Must be set to NULL if the entry is deleted, otherwise to 1.
Default value: 1
transaction_id bigint unsigned For internal use only
created_at timestamp(6) Record creation time
Default value: current time
updated_at timestamp(6) Last record update time.