Si durante la conversión a la versión 1.6 se produce algún error, este puede ser producto del chequeo de una relación en la base de datos.
Ejemplo de error:
Problemas ejecutando el cambio #2139.exception ‘PDOException’ with message
'SQLSTATE[23503]: Foreign key violation: 7 ERROR: insert or update on table “dh01”
violates foreign key constraint “fk_dh01_dha3_pais_nacim” DETAIL: Key (pais_nacim)=(AR) is not present in table “dha3”.
CONTEXT: SQL statement “ALTER TABLE mapuche.dh01
ADD CONSTRAINT fk_dh01_dha3_pais_nacim FOREIGN KEY (pais_nacim) REFERENCES
mapuche.dha3(codigo_pais) MATCH SIMPLE ON UPDATE CASCADE ON DELETE NO ACTION
DEFERRABLE INITIALLY IMMEDIATE;” PL/pgSQL function “utiles_recrear_relaciones” line
54 at EXECUTE statement
Interpretación: Existen legajos cuyo pais de nacimiento (dh01:pais_nacim) no esta definido en la tablas de paises (dha3:codigo_pais).
Solución: Modificar los legajos seteando un país valido, o agregar los paises faltantes en dha3.