Al intentar importar los datos censales de alumnos de una UA para realizar las pruebas hemos encontrado diferencias entre las tablas de localidades de Guaraní (origen de los datos) y Tehuelche. Habría que implementar un procedimiento de actualización de todas las tablas relacionadas para que éstas siempre guarden relación y no suceda que un registro tenga por ej. una localidad ingresada en Guarani y no se la tiene en Tehuelche.
En consecuencia, sería interesante nos envíen las tablas del módulo de ubicación geográfica actualizadas.
Me podrias indicar si tenes acceso a las tablas de localidades de SIU-Guarani??
SI es asi podes migrar la tabla mug_localidades como temp_mug_localidades a SIU-Tehuelche?
ya tenemos generadas la tabla temp_mug_loscalidades en postgres con los datos de guarani version 2.6.2 esperamos tus indicaciones para ver como seguimos
existen 3034 registros en guarani 2.6.2 que no estan en tehuelche
Alicia, te cuento que ahora lo que hay que hacer es insertar las diferencias en la tabla mug_localidades de SIU-Tehuelche.
1.-Verificar las nuevas localidades que estan del lado de SIU-Guarani y que no estan del lado de SIU-Tehuelche.
SELECT
tml.id_localidad,
tml.dpto_partido,
tml.nombre,
tml.nombre_abreviado
FROM
temp_mug_localidades tml
WHERE NOT EXISTS
(SELECT id_localidad FROM mug_localidades ml WHERE ml.id_localidad = tml.id_localidad);
2.- Insertar las nuevas localidades
INSERT INTO mug_localidades
SELECT
tml.id_localidad,
tml.dpto_partido,
tml.nombre,
tml.nombre_abreviado
FROM
temp_mug_localidades tml
WHERE NOT EXISTS
(SELECT id_localidad FROM mug_localidades ml WHERE ml.id_localidad = tml.id_localidad);
Con estos 2 pasos ya tendrias las tablas actualizadas, simpre RECORDA PROBAR EN DESARROLLO LOS SCRIPTS ANTES DE EJECUTARLOS EN PRODUCCIÓN Y HACER BACKUP DE LOS MISMOS.
Emiliano, gracias por la ayuda… ya insertamos las localidades faltantes. Te comento que también tuvimos que hacer lo mismo para los departamentos, provincias y países, ya que las FK no nos dejaban insertar las localidades.
Probamos la importación de datos censales y te avisamos como salió todo.
Saludos