-- Statistiken: Verlaufsdaten für CPU-Temperatur und Stromverbrauch (alle 60 Sek. via Cronjob)
CREATE TABLE IF NOT EXISTS statistiken (
    id            INT AUTO_INCREMENT PRIMARY KEY,
    zeitstempel   DATETIME    NOT NULL DEFAULT CURRENT_TIMESTAMP,
    cpu_temp      DECIMAL(5,2) NULL COMMENT 'CPU-Temperatur in °C',
    watts         DECIMAL(8,3) NULL COMMENT 'Leistung in Watt',
    volt          DECIMAL(6,3) NULL COMMENT 'Spannung in Volt',
    amp           DECIMAL(7,4) NULL COMMENT 'Strom in Ampere',
    INDEX idx_zeitstempel (zeitstempel)
);

-- Cronjob alle 60 Sekunden aktivieren
INSERT IGNORE INTO cronjobs (name, interval_sekunden, aktiv) VALUES ('collect_stats', 60, 1);
