-- Nutzer können nicht gelöscht werden (app_user wird von antrag, -- session, bewertung [über antrag], entscheidung, audit_log, -- registereintrag [über antrag] per Foreign Key referenziert — ein -- Hard-Delete würde die Historie zerstören). Stattdessen: deaktivieren. -- Ein deaktivierter Nutzer kann sich nicht mehr anmelden, bleibt aber -- als Akteur in Anträgen/Entscheidungen/Audit-Log nachvollziehbar. ALTER TABLE app_user ADD COLUMN active BOOLEAN NOT NULL DEFAULT true;