issue-113: Fix all Delete Operations #114

Merged
sebastian merged 4 commits from issue-113 into master 2024-04-17 20:25:39 +02:00
Owner

Es traten häufig beim Löschen von Entities Fehler auf: Entweder ist die Löschoperation erfolgreich durchgelaufen, hat aber keine Änderung an den Daten verursacht, oder aber es wird eine Foreign-Key-Constraint-Fail Exception geworfen.

Die Lösung war, die Annotation bzgl. der Cascade von Cascade.ALL auf Cascade.REMOVE abzuändern. Dadurch sind bisher keine unschönen Nebeneffekte aufgetreten.

Für die Foreign-Key-Constraint-Fail Exception war die Lösung, eine manuelle SQL-Qurry zu verwenden, die alle Taskserien löscht, die keine Tasks haben.

Es traten häufig beim Löschen von Entities Fehler auf: Entweder ist die Löschoperation erfolgreich durchgelaufen, hat aber keine Änderung an den Daten verursacht, oder aber es wird eine Foreign-Key-Constraint-Fail Exception geworfen. Die Lösung war, die Annotation bzgl. der Cascade von Cascade.ALL auf Cascade.REMOVE abzuändern. Dadurch sind bisher keine unschönen Nebeneffekte aufgetreten. Für die Foreign-Key-Constraint-Fail Exception war die Lösung, eine manuelle SQL-Qurry zu verwenden, die alle Taskserien löscht, die keine Tasks haben.
sebastian added 4 commits 2024-04-17 20:25:18 +02:00
Fix Deleting Taskgroup when Taskgroup has parent
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
583cb0aca0
Fix deleting Tasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 9s
8342d1ef2c
Fix deleting Subtasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
aa6eb9bfb2
Formatting TaskSerie and Fix Deleting of TaskSerie
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
79f1eba26b
sebastian merged commit 0d3ba5d7d7 into master 2024-04-17 20:25:39 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sebastian/timemanager#114
No description provided.