This commit is contained in:
2025-11-15 08:42:00 +01:00
parent 47a22ac2a6
commit afe3db934c
48 changed files with 30234 additions and 749 deletions

View File

@@ -0,0 +1,12 @@
# Konfiguration für internes Logging-Modul (SQLite)
# Diese Datei folgt dem selben Schema wie die Konfigurationen unter 00_Globale_Richtlinien/Entworfener_Code/app/config
# Sie kann später in die Haupt-App übernommen werden; Werte sind Default-Beispiele.
logging_internal:
enabled: true # Modul aktivieren/deaktivieren
db_path: "data/internal_logs.sqlite" # relativ zu app/
clean_database: false # Datenbank beim Start bereinigen (vorsichtig einsetzen)
retention_days: 30 # Aufbewahrungsdauer in Tagen
max_entries: 100000 # Max. Anzahl an Logeinträgen
vacuum_on_start: true # VACUUM nach Start/Cleanup
batch_write: 100 # zukünftige Batch-Größe (derzeit optional)