Card-Style löschen

Card Style löschen

Tool

delete_card_style

Beschreibung

Löscht einen Card Style dauerhaft aus dem System. Diese Aktion kann nicht rückgängig gemacht werden.

Parameter

ParameterTypErforderlichBeschreibung
cardStyleIdstringJaID des zu löschenden Card Styles

Beispiel

Request

{ "cardStyleId": "card_style_def456" }

Response

{ "success": true, "data": { "id": "card_style_def456", "deleted": true, "deletedAt": "2026-02-04T16:45:00Z" } }

Fehler-Response (Referenzen vorhanden)

{ "success": false, "error": { "code": "STYLE_IN_USE", "message": "Card Style kann nicht gelöscht werden, da er von 5 Komponenten verwendet wird.", "references": [ { "type": "component", "id": "comp_101", "name": "Product Card" }, { "type": "component", "id": "comp_102", "name": "Team Member Card" }, { "type": "component", "id": "comp_103", "name": "Pricing Card" }, { "type": "component", "id": "comp_104", "name": "Testimonial Card" }, { "type": "component", "id": "comp_105", "name": "Feature Card" } ] } }

Hinweise

  • Irreversibel: Das Löschen ist permanent und kann nicht rückgängig gemacht werden.
  • Referenzprüfung: Das System prüft automatisch, ob der Card Style von Komponenten verwendet wird. Bei aktiven Referenzen wird das Löschen verhindert.
  • Audit-Log: Löschvorgänge werden im Audit-Log protokolliert, inklusive des gelöschten Datensatzes.
  • Soft-Delete: In manchen Konfigurationen wird ein Soft-Delete durchgeführt, wobei der Datensatz archiviert statt gelöscht wird.
  • Kaskadierende Effekte: Prüfen Sie vor dem Löschen, welche Komponenten betroffen sind.

Verwandte Tools