Soft-Delete mit Papierkorb #6
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Einträge sollen nicht endgültig gelöscht, sondern in einen Papierkorb verschoben werden können.
Anforderungen
Datenmodell
geloescht_am IS NULL= aktiv,geloescht_am IS NOT NULL= im Papierkorb.Backend
DELETE /api/antraege/:id→ setztgeloescht_am+geloescht_vonstatt echtem DELETEGET /api/antraege→ filtert standardmäßigWHERE geloescht_am IS NULLGET /api/antraege?papierkorb=true→ zeigt nur gelöschtePOST /api/antraege/:id/wiederherstellen→ setztgeloescht_am = NULLDELETE /api/antraege/:id/endgueltig→ echtes DELETE (optional, nur Admin?)Frontend
Abhängigkeiten