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>
13 lines
559 B
PL/PgSQL
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;
|