Bankkarte: optionales Beschreibung-Feld

Neues optionales Freitext-Feld `description` (TEXT NULL) auf
BankCard – z.B. "Geschäftskonto", "gemeinsames Konto mit Partner".
Migration mit IF NOT EXISTS.

Backend service create/update nimmt description entgegen.
Frontend:
- BankCard-Type um description ergänzt.
- BankCardModal: neue Textarea zwischen Ablaufdatum und Aktiv-
  Checkbox mit Placeholder-Hilfetext.
- Bank-Kartenübersicht zeigt die Beschreibung kursiv unter den
  bestehenden Feldern, falls gesetzt (whitespace-pre-line für
  mehrzeilige Notizen).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-07-09 12:22:17 +02:00
co-authored by Claude Opus 4.7
parent e49133fd64
commit 616cb77c0d
5 changed files with 28 additions and 1 deletions
+2
View File
@@ -317,6 +317,7 @@ export async function createBankCard(
bic?: string;
bankName?: string;
expiryDate?: Date;
description?: string;
}
) {
return prisma.bankCard.create({
@@ -336,6 +337,7 @@ export async function updateBankCard(
bic?: string;
bankName?: string;
expiryDate?: Date;
description?: string;
isActive?: boolean;
}
) {