kundencenter/migrations/019_panel_credentials.sql

8 lines
508 B
SQL

-- Panel-Zugangsdaten (z. B. KeyHelp-Login), die das Kundencenter selbst neu gesetzt hat.
-- Bestehende Passwörter werden NIE übernommen (nicht lesbar), nur neu vergebene werden hier verschlüsselt abgelegt.
CREATE TABLE panel_credentials (
resource_id CHAR(36) PRIMARY KEY REFERENCES resources(id),
secret_enc TEXT NOT NULL,
set_by CHAR(36) NOT NULL REFERENCES users(id),
set_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;