diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-15 15:53:00 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-15 15:53:00 +0000 |
| commit | 84fdccc0cb1819a58a08d8e78caf3e02f12fc372 (patch) | |
| tree | 8eb7a696b14ce8a38644ae0b1329f38506c0a186 /lib/sqlalchemy/orm/dependency.py | |
| parent | f9468e8759d3c8401f71cd6f4b4e9ffeadf4c817 (diff) | |
| download | sqlalchemy-84fdccc0cb1819a58a08d8e78caf3e02f12fc372.tar.gz | |
merged attributes rewrite
Diffstat (limited to 'lib/sqlalchemy/orm/dependency.py')
| -rw-r--r-- | lib/sqlalchemy/orm/dependency.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/dependency.py b/lib/sqlalchemy/orm/dependency.py index 7d3b341ab..145ec5e9b 100644 --- a/lib/sqlalchemy/orm/dependency.py +++ b/lib/sqlalchemy/orm/dependency.py @@ -10,6 +10,7 @@ together to allow processing of scalar- and list-based dependencies at flush tim from sync import ONETOMANY,MANYTOONE,MANYTOMANY from sqlalchemy import sql, util +import session as sessionlib def create_dependency_processor(key, syncrules, cascade, secondary=None, association=None, is_backref=False, post_update=False): types = { @@ -78,7 +79,7 @@ class DependencyProcessor(object): def get_object_dependencies(self, obj, uowcommit, passive = True): """returns the list of objects that are dependent on the given object, as according to the relationship this dependency processor represents""" - return uowcommit.uow.attributes.get_history(obj, self.key, passive = passive) + return sessionlib.attribute_manager.get_history(obj, self.key, passive = passive) class OneToManyDP(DependencyProcessor): |
