
-- tipos de permisos, son faltas a clase por otras actividades dentro del colegio (DECE, Centro medico)
-- tipo de ausencia predeterminado para faltas justificadas tal vez se extienda a futuro (salida temprano, llegada tardía, ausencia temporal, etc por discutir)
ALTER TABLE `attendance` 
CHANGE COLUMN `status_ace` `status_ace` ENUM('ACTIVE','INACTIVE') NOT NULL DEFAULT 'ACTIVE' AFTER `blocked_by_inspector`,
ADD COLUMN `type_absence` ENUM('TOTAL','LEAVE_EARLY') NULL DEFAULT NULL AFTER `type_ace`,
ADD COLUMN `permission_type` ENUM('DECE','MEDICAL_CENTER') NULL DEFAULT NULL AFTER `permission`;

-- se agregan tipos de falta para incidencias (Salida temprana, DECE, Centro medico)
ALTER TABLE `incidence_category` 
CHANGE COLUMN `attendance_relation_ica` `attendance_relation_ica` ENUM('NONE','UNEXCUSED_ABSENCE','EXCUSED_ABSENCE','DELAY','DECE','MEDICAL_CENTER','LEAVE_EARLY') CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL DEFAULT 'NONE' ;

