feat: sync source-backed OSM facility entrances

This commit is contained in:
Hamza-Ayed
2026-09-29 15:25:38 +03:00
parent 58310330b0
commit f4e24b0725
17 changed files with 772 additions and 391 deletions
+3 -1
View File
@@ -1,4 +1,5 @@
#!/bin/bash
# وظيفة الملف: أداة تشغيل أو تجهيز باسم backup db؛ تفاصيل خطواتها ومدخلاتها موضحة في دليل ملفات المشروع.
# ==============================================================================
# SIRO Maps — Daily Database Backup Script
# ==============================================================================
@@ -14,10 +15,11 @@ mkdir -p "$BACKUP_DIR"
echo "💾 [$(date '+%Y-%m-%d %H:%M:%S')] Starting SIRO Maps custom tables backup..."
# Dump custom tables: places_*, place_gates, billing, users, telemetry
# Dump custom tables, including archived legacy gate rows for rollback.
docker compose -f "${APP_DIR}/docker-compose.yml" exec -T db pg_dump -U mapuser -d mapdb \
-t 'places_*' \
-t 'place_gates' \
-t 'place_gates_unverified_archive_20260929' \
-t 'users' \
-t 'api_keys' \
-t 'billing_*' \