/* Comisiones de servicio, panel de administrador*/
USE usuarios;
ALTER TABLE usuarios.comision_servicios ADD UNIQUE INDEX unique_nif_fecha (usuarios_nif,fecha_salida);
alter table usuarios.comision_servicios drop column `estado`;
alter table usuarios.comision_servicios add column `estado` tinyint not null default 1;
alter table usuarios.comision_servicios_indemniz drop column `file`;
update usuarios.modulos set niveles = 'técnico/a;gestión laboral;administración viajes' where id='com_servicio';
delete from usuarios.usu_mod where mod_id='com_servicio';

CREATE TABLE `usuarios`.`adjuntos` (
  `id` int NOT NULL AUTO_INCREMENT,
  `tabla` varchar(50) NOT NULL,
  `campo` varchar(25) NOT NULL,
  `id_tabla` int NOT NULL,
  `filename` char(100) NOT NULL,
  `mimetype` varchar(30) NULL,
  `titulo` VARCHAR(120) NULL,
  `fecha_creacion` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `nif_crea` char(10) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique-tabla-campo-id_tabla-titulo` (`tabla`,`campo`,`id_tabla`,`titulo`)
) ENGINE=InnoDB;

