-- Script pa la pantalla de administración de permisos y justificaciones -- Autor Fernando Salas rfsalas@rutatec.com -- Fecha 2017-01-26 -- Se agregó tres nuevos campos a la tabla de justifications -- Campo para cambiar el estado de la justificacion (pendiente,aprobado,negado) -- Campo para registrar quien realizó el cambio de estado de la justificación -- Campo para registar la fecha en el que se realizó el cambio de estado ALTER TABLE `justifications` ADD COLUMN `status_just` ENUM('PENDING', 'APPROVED', 'INED') NULL DEFAULT 'PENDING' AFTER `serial_grd`; ALTER TABLE `justifications` ADD COLUMN `change_date_serial_usr` INT(11) NOT NULL AFTER `status_just`; ALTER TABLE `justifications` ADD COLUMN `date_change` DATETIME NOT NULL AFTER `change_date_serial_usr`; -- Process y allowed_pages_by_process insert into process (serial_prc,prc_serial_prc,name_prc,link_prc,weight_prc) values(615,(select serial_prc from process as pr where pr.name_prc like '%Permisos y justificaciones%' and pr.link_prc='#'), 'Administración Permisos y Justificaciones','laravel/public/justification/administrationpermisionsjustifications', 1.00); insert into allowed_pages_by_process(serial_prc,url_dsc) values(615,'filtercontroller@postfilters'), (615,'sectioncontroller@getsectionsbyschoolyearoptions'), (615,'justificationcontroller@poststudentsjustification'), (615,'justificationcontroller@getdetailstudentjustification');