Jurgen Doll created CAY-2853:
--------------------------------
Summary: Incorrect deletion of entities from flattened attributes
Key: CAY-2853
URL: https://issues.apache.org/jira/browse/CAY-2853
Project: Cayenne
Issue Type: Bug
Components: Core Library
Affects Versions: 4.2, 5.0-M2
Reporter: Jurgen Doll
When deleting an ObjEntity with flattened attributes Cayenne deletes the
related DB attribute's row as well.
So if we have for example an ObjEntity "FlatPainting" with flattened attribute
"galleryName". If we then delete a "FlatPainting" then the associated gallery
will also be deleted, leaving all other paintings at that gallery without a
valid Gallery link.
Furthermore if we add to our "FlatPainting" a "gallery" relationship attribute
with delete rule Deny, the gallery is still deleted.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)