USE usuarios_cepaim
alter table usuarios_cepaim.proyectos add column etiquetas set('PI','AH','IMV', 'FSE_RURAL_2023') NULL DEFAULT NULL;
SET @proy_id = 1000;
INSERT INTO usuarios_cepaim.proyectos (id, nombre, f_ini, f_fin, registro_actuaciones, visibilidad, fecha_alta, alta_baja_siria, gestion_nueva_formaciones, creacion_formaciones, registro_horario, imagen1, imagen2, imagen3, imagen4, ancho1, ancho2, ancho3, ancho4, etiquetas) VALUES (@proy_id, 'Mediación y certificación IMV', '2022-06-01', '2023-12-31', 1, 'sólo coordinación y proyectos', NOW(), '0', '1', '0', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'IMV');
INSERT INTO usuarios_cepaim.li_lineas_proyectos_proyectos (id_proyecto,id_linea) VALUES(@proy_id, 90);

INSERT INTO beneficiarios.proy_perfil SET `id_proy`=@proy_id,`id_perfil`=1;
SET @id_proy_perfil = last_insert_id();
INSERT INTO beneficiarios.perfil_formatos (id_proy_perfil, id_formato) VALUES (@id_proy_perfil, 17), (@id_proy_perfil, 6);

INSERT IGNORE INTO usuarios_cepaim.modulos VALUES (295,'Ingreso Mínimo Vital - Datos complementarios', 'modulos/imv_certificaciones.php', 5);
REPLACE usuarios_cepaim.modulos_proy SET id_modulo='295',id_modulo_fam=NULL,id_proyecto=@proy_id;

ALTER TABLE usuarios_cepaim.benef_extra DROP KEY centro_origen;

CREATE TABLE `usuarios_cepaim`.`imv_certificaciones` (
  `id` INTEGER PRIMARY KEY AUTO_INCREMENT,
  `centro_origen` tinyint(3) unsigned NOT NULL DEFAULT 0,
  `idusuario` mediumint(8) unsigned NOT NULL DEFAULT 0,
  `id_municipio` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `autor` VARCHAR(10) NOT NULL,
  `fecha_edic` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `autor_revision` VARCHAR(10) NULL,
  `fecha_revision` TIMESTAMP NULL,
  `art21_9a` tinyint(1) NOT NULL DEFAULT 0,
  `art21_9b` tinyint(1) NOT NULL DEFAULT 0,
  `art21_9c` tinyint(1) NOT NULL DEFAULT 0,
  `art21_9d` tinyint(1) NOT NULL DEFAULT 0,
  `art21_9e` tinyint(1) NOT NULL DEFAULT 0,
  `art21_9f` tinyint(1) NOT NULL DEFAULT 0,
  `art21_10` tinyint(1) NOT NULL DEFAULT 0,
  `obs` text DEFAULT NULL,
  UNIQUE KEY `imv-cert-fecha-unica` (`centro_origen`,`idusuario`,`fecha`),
  CONSTRAINT `fk-imv-cert-municipios` FOREIGN KEY (`id_municipio`) REFERENCES `usuarios_cepaim`.`municipios` (`id`),
  CONSTRAINT `fk-imv-cert-beneficiarios` FOREIGN KEY (`centro_origen`,`idusuario`) REFERENCES `usuarios_cepaim`.`usuarios` (`centro_origen`,`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;


-- Arreglo campo id_municipio en acogidas
ALTER TABLE usuarios_cepaim.acogida_acogidas_i CHANGE COLUMN `id_municipio` `id_municipio` INTEGER DEFAULT NULL;
update acogida_acogidas_i set id_municipio = null where id_municipio = 0;
ALTER TABLE usuarios_cepaim.acogida_acogidas_i ADD CONSTRAINT `fk-acogidas-municipios` FOREIGN KEY (id_municipio) REFERENCES usuarios_cepaim.municipios (id);
