Add Gitea remote repair script

This commit is contained in:
root
2026-06-15 07:24:13 +00:00
parent bea2659041
commit 99115aafd4
2 changed files with 34 additions and 1 deletions
+33
View File
@@ -0,0 +1,33 @@
#!/usr/bin/env bash
set -euo pipefail
DB="/opt/appfactory/data/appfactory/appfactory.db"
echo "Clearing runtime logs..."
sqlite3 "$DB" <<'SQL'
DELETE FROM job_logs;
DELETE FROM jobs;
DELETE FROM deployments;
DELETE FROM deployment_locks;
DELETE FROM service_health;
DELETE FROM alert_events;
DELETE FROM service_incidents;
VACUUM;
SQL
echo
echo "Runtime logs cleared."
echo
echo "Current counts:"
sqlite3 "$DB" <<'SQL'
SELECT 'job_logs', count(*) FROM job_logs;
SELECT 'jobs', count(*) FROM jobs;
SELECT 'deployments', count(*) FROM deployments;
SELECT 'deployment_locks', count(*) FROM deployment_locks;
SELECT 'service_health', count(*) FROM service_health;
SELECT 'alert_events', count(*) FROM alert_events;
SELECT 'service_incidents', count(*) FROM service_incidents;
SQL
Regular → Executable
+1 -1
View File
@@ -64,4 +64,4 @@ find "$WORKSPACE_DIR" -mindepth 2 -maxdepth 2 -type d -name ".git" | sort | whil
done done
echo echo
echo "DONE" echo "DONE"