HifiPlanet-Website/hifi/api/database/migration_last_active.sql
Maaxxs 6927cb0b2d Track when each admin user was last active
Adds admin_users.last_active_at, touched on login and throttled to
once per minute via AuthMiddleware::requireAdmin, and shows it in the
Benutzer admin page.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-29 22:14:06 +02:00

9 lines
400 B
SQL

USE hifi_shop;
-- Zeitpunkt der letzten authentifizierten Admin-Aktion, fuer die Anzeige
-- "zuletzt aktiv" in der Benutzerverwaltung.
-- Hinweis: Auf der Live-Seite reicht stattdessen ein Klick auf "Datenbankstruktur aktualisieren"
-- unter Admin-Panel -> Einstellungen -> Datenbank.
ALTER TABLE admin_users
ADD COLUMN IF NOT EXISTS last_active_at DATETIME NULL AFTER two_factor_recovery_codes;