From bee542f9f7a22d5b12f70817eea770eab1dbbdaa Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 30 Jun 2007 01:16:39 +0000 Subject: [PATCH] added proper cascade for deletes --- examples/vertical/vertical.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/vertical/vertical.py b/examples/vertical/vertical.py index a6ee174289..720a1934d2 100644 --- a/examples/vertical/vertical.py +++ b/examples/vertical/vertical.py @@ -123,7 +123,7 @@ mapper( ) mapper(Entity, entities, properties = { - '_entities' : relation(EntityValue, lazy=False, cascade='save-update', collection_class=EntityDict) + '_entities' : relation(EntityValue, lazy=False, cascade='all', collection_class=EntityDict) }) # create two entities. the objects can be used about as regularly as @@ -174,3 +174,7 @@ session.clear() entities = session.query(Entity).select() for entity in entities: print entity.title, entity.name, entity.price, entity.data + +for entity in entities: + session.delete(entity) +session.flush() \ No newline at end of file -- 2.47.2