BEGIN; -- Installations-Meilensteine/Fehlschlaege vom Boot-Medium selbst gemeldet - -- andere Lebensphase als device_merkmal_events (laeuft schon waehrend der -- Installation, bevor das Geraet ein agent_secret hat) und andere Datenform -- (kein merkmal_id-Bezug), deshalb eigene Tabelle statt Wiederverwendung. -- Nutzer-Wunsch (01.09.2026, nach dem ersten echten Hardware-Test): -- Fehlschlaege waehrend der Installation sichtbar machen, ohne am -- Bildschirm mitschreiben/-fotografieren zu muessen. Bewusst zunaechst nur -- admin-/operatorseitig ausgewertet (siehe kundenplattform) - ob und wie -- umfangreich das dem Kunden selbst gezeigt wird, ist noch offen. CREATE TABLE device_installation_events ( id UUID PRIMARY KEY, device_id UUID NOT NULL REFERENCES devices(id) ON DELETE CASCADE, event_type TEXT NOT NULL, detail TEXT, occurred_at TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP ); CREATE INDEX idx_device_installation_events_device_id ON device_installation_events(device_id); COMMIT;