From 0b588c41deca2b14a4391a6f274b17a191c93b87 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Tue, 20 Sep 2005 04:55:58 +0000 Subject: [PATCH] cascading deletes ! --- lib/sqlalchemy/mapper.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/sqlalchemy/mapper.py b/lib/sqlalchemy/mapper.py index f3db7ff8e4..c7551c50e3 100644 --- a/lib/sqlalchemy/mapper.py +++ b/lib/sqlalchemy/mapper.py @@ -264,6 +264,7 @@ class Mapper(object): insert.append((obj, params)) uow.register_saved_object(obj) if len(update): + #print "REGULAR UPDATES" clause = sql.and_() for col in self.primary_keys[table]: clause.clauses.append(col == sql.bindparam(col.key)) @@ -631,6 +632,7 @@ class PropertyLoader(MapperProperty): self.primaryjoin.accept_visitor(setter) uowcommit.register_deleted_list(childlist) if len(updates): + print "DELETION UPDATES?!" parameters = {} for bind in self.lazybinds.values(): parameters[bind.shortname] = None -- 2.47.2