12 lines
727 B
YAML
12 lines
727 B
YAML
# 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) |