reimport_itapua.sh
734 Bytes
#!/bin/bash
# Script de Re-importación Masiva para Itapúa (Regla 26 Corregida)
ENTITIES=$(docker exec proyecto-postgres-1 psql -U sigem_user -d sigem -t -c "SELECT entidad_id FROM public.snc_catalog_mapping WHERE dpto_snc = 'H' ORDER BY entidad_id")
for EID in $ENTITIES; do
EID=$(echo $EID | xargs) # Limpiar espacios
DIST=$(docker exec proyecto-postgres-1 psql -U sigem_user -d sigem -t -c "SELECT dist_snc FROM public.snc_catalog_mapping WHERE entidad_id = '$EID'" | xargs)
echo ">>> PROCESANDO ITAPUA: Entidad $EID (Distrito SNC H-$DIST)"
RESPONSE=$(curl -s "http://localhost:8081/gis-geoserver/api/import/snc/$EID/H/$DIST?processFdw=false")
echo "Resultado: $RESPONSE"
done
echo "Proceso finalizado para Itapua."