diff --git a/lib/conf.d/Doctrine/Entities.Basket.dcm.yml b/lib/conf.d/Doctrine/Entities.Basket.dcm.yml index ca5236f7fc..398b7d4f62 100644 --- a/lib/conf.d/Doctrine/Entities.Basket.dcm.yml +++ b/lib/conf.d/Doctrine/Entities.Basket.dcm.yml @@ -42,6 +42,7 @@ Entities\Basket: elements: targetEntity: BasketElement mappedBy: basket + cascade: ["ALL"] diff --git a/lib/conf.d/Doctrine/Entities.ValidationParticipant.dcm.yml b/lib/conf.d/Doctrine/Entities.ValidationParticipant.dcm.yml index 5897c49cda..53105fef1e 100644 --- a/lib/conf.d/Doctrine/Entities.ValidationParticipant.dcm.yml +++ b/lib/conf.d/Doctrine/Entities.ValidationParticipant.dcm.yml @@ -22,4 +22,5 @@ Entities\ValidationParticipant: inversedBy: participants joinColumn: name: ValidationSession_id - referencedColumnName: id \ No newline at end of file + referencedColumnName: id + cascade: ["persist"] \ No newline at end of file diff --git a/lib/conf.d/Doctrine/Entities.ValidationSession.dcm.yml b/lib/conf.d/Doctrine/Entities.ValidationSession.dcm.yml index 3a5bd076b6..624db5a8ce 100644 --- a/lib/conf.d/Doctrine/Entities.ValidationSession.dcm.yml +++ b/lib/conf.d/Doctrine/Entities.ValidationSession.dcm.yml @@ -31,6 +31,7 @@ Entities\ValidationSession: joinColumn: name: basket_id referencedColumnName: id + cascade: ["persist"] oneToMany: participants: targetEntity: ValidationParticipant