-- Turno padrão do colaborador (cadastro RH): referencia work_shift_types do mesmo tenant.
-- O app (Solicitações) usa isso para preencher "Turno Atual".
-- 1) Cadastre tipos de turno em work_shift_types (nome, início, fim).
-- 2) Ao cadastrar/editar o funcionário, defina default_work_shift_type_id.

SET NAMES utf8mb4;
USE `ponto-sas`;

ALTER TABLE `employees`
  ADD COLUMN `default_work_shift_type_id` BIGINT UNSIGNED NULL
    COMMENT 'Turno padrão definido pelo RH (work_shift_types.id)'
    AFTER `department_id`,
  ADD CONSTRAINT `fk_employees_default_work_shift`
    FOREIGN KEY (`default_work_shift_type_id`) REFERENCES `work_shift_types`(`id`) ON DELETE SET NULL;
