-- Neuer AuditAction-Wert TOKEN_REFRESH: trennt stille Access-Token-Refreshes
-- vom interaktiven Login-Rauschen (eigene Action + LOW-Sensitivität).
-- MODIFY COLUMN ist idempotent (setzt die Enum-Definition, mehrfach ausführbar).
ALTER TABLE `AuditLog`
  MODIFY COLUMN `action` ENUM(
    'CREATE','READ','UPDATE','DELETE','EXPORT','ANONYMIZE',
    'LOGIN','LOGOUT','LOGIN_FAILED','TOKEN_REFRESH'
  ) NOT NULL;
