Details
Description
Let's assume you have two One-to-One relations A>B>C (all include cascade remove). You are deleting object A, while object B is not initialized (and so it will be a proxy). In that case the object C is not deleted because UOW misses relation B>C since proxy of B is not initialized
Issue Links
- depends on
-
DDC-733
Implement a way of forcing a PersistentCollection to initialize itself
-
Test case. Expected to be put into Tests/ORM/Functional/Ticket folder