Explorer
/proc/44/root/tmp/simple_check.py
← Zurück ↓ Download
#!/usr/bin/env python3
import sqlite3
import os

print("Starting simple audit...")

# Simple database check
db_paths = [
    "/opt/struktur/social-media-agent/cases.db",
    "/opt/struktur/social-media-agent/db/posts.db", 
    "/opt/struktur/social-media-radar/signals/radar.db",
    "/var/lib/sma-data/signals.db",
    "/var/lib/sma-data/cases.db"
]

print("Checking database accessibility:")
for db_path in db_paths:
    if os.path.exists(db_path):
        try:
            conn = sqlite3.connect(db_path)
            cursor = conn.cursor()
            cursor.execute("SELECT name FROM sqlite_master WHERE type='table';")
            tables = cursor.fetchall()
            print(f"  ✓ {db_path}: {len(tables)} Tabellen")
            conn.close()
        except Exception as e:
            print(f"  ✗ {db_path}: Fehler - {e}")
    else:
        print(f"  ? {db_path}: Datei nicht gefunden")

print("\nPrüfung abgeschlossen.")