#!/bin/bash # Script to execute Syria data import on the server # To be run from /home/hamzadoctor/app APP_DIR="/home/hamzadoctor/app" CSV_FILE="syria_final_complete.csv" SQL_FILE="infrastructure/docker/postgis/import_syria_csv.sql" echo "📦 Transferring CSV to PostGIS container..." docker cp "$APP_DIR/$CSV_FILE" map-db:/tmp/syria_data.csv echo "💾 Running SQL import script..." # We use docker compose exec db psql to run the logic # First, update the SQL logic to use the /tmp path for COPY # We'll create a temporary SQL wrapper to handle the COPY command with the correct path docker exec -i map-db psql -U mapuser -d mapdb <