Files
provisioning-server/migrations/0056_aktivierungscodes_verwaltung.sql
T
adminandClaude Opus 5.5 3381b2b13c Aktivierungscodes verwalten: Bezeichnung, Gueltigkeit, Nutzung, Status/Loeschen
Migration 0056: bezeichnung, gueltig_bis, verwendet_anzahl,
zuletzt_verwendet (alle optional, bestehende Codes unbegrenzt gueltig).
Abgelaufene Codes werden bei der Aktivierung abgelehnt, erfolgreiche
Aktivierungen gezaehlt. Neue Endpunkte: Status setzen, Loeschen; Anlegen
nimmt optional bezeichnung/gueltig_tage. GUI-Runde 10/2026 Punkt 2.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:25:38 +02:00

13 lines
559 B
PL/PgSQL

BEGIN;
-- GUI-Runde 09.10.2026 (platform-docs/roadmap/gui-runde-2026-10.md, Punkt 2):
-- Aktivierungscodes verwalten. Bisher nur code/active/created_at - weder
-- Ablauf noch Nutzung sichtbar. Alle neuen Spalten optional, bestehende
-- Codes bleiben unbegrenzt gültig.
ALTER TABLE activation_codes ADD COLUMN bezeichnung TEXT;
ALTER TABLE activation_codes ADD COLUMN gueltig_bis TIMESTAMPTZ;
ALTER TABLE activation_codes ADD COLUMN verwendet_anzahl INTEGER NOT NULL DEFAULT 0;
ALTER TABLE activation_codes ADD COLUMN zuletzt_verwendet TIMESTAMPTZ;
COMMIT;