feat(abrechnung): Credits-Uebertrag komplett entfernt
Produktentscheidung 07/2026: ungenutzte Credits verfallen zum Periodenende. Uebertrag-Checkbox aus allen drei Formularen (Kontingent bearbeiten, Lizenz anlegen, Org anlegen) samt Ausgrau-Logik raus, credits_rollover/credits_carried aus Modellen, Endpoints (overview/current/PUT budget) und insert_license_row raus, Anzeige inkl. Uebertrag im Org-Detail raus. Migrationsskript legt die beiden Spalten nicht mehr an. Gegenstueck zum Monitor-Commit f8499c4, Promote-Reihenfolge wie immer Monitor VOR Portal. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -17,12 +17,12 @@ import os
|
||||
import sqlite3
|
||||
import sys
|
||||
|
||||
# Spaltenname -> ALTER-Statement, wortgleich mit der Monitor-Migration
|
||||
# Spaltenname -> ALTER-Statement, wortgleich mit der Monitor-Migration.
|
||||
# credits_rollover/credits_carried gab es hier kurzzeitig, der Uebertrag
|
||||
# wurde als Produktentscheidung 07/2026 entfernt (verfaellt zum Periodenende).
|
||||
COLUMNS = {
|
||||
"credits_period": "ALTER TABLE licenses ADD COLUMN credits_period TEXT DEFAULT 'monthly'",
|
||||
"credits_period_start": "ALTER TABLE licenses ADD COLUMN credits_period_start TEXT",
|
||||
"credits_rollover": "ALTER TABLE licenses ADD COLUMN credits_rollover INTEGER DEFAULT 0",
|
||||
"credits_carried": "ALTER TABLE licenses ADD COLUMN credits_carried REAL DEFAULT 0",
|
||||
"budget_warning_sent": "ALTER TABLE licenses ADD COLUMN budget_warning_sent INTEGER DEFAULT 0",
|
||||
}
|
||||
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren