summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/dependency.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-06-15 15:53:00 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-06-15 15:53:00 +0000
commit84fdccc0cb1819a58a08d8e78caf3e02f12fc372 (patch)
tree8eb7a696b14ce8a38644ae0b1329f38506c0a186 /lib/sqlalchemy/orm/dependency.py
parentf9468e8759d3c8401f71cd6f4b4e9ffeadf4c817 (diff)
downloadsqlalchemy-84fdccc0cb1819a58a08d8e78caf3e02f12fc372.tar.gz
merged attributes rewrite
Diffstat (limited to 'lib/sqlalchemy/orm/dependency.py')
-rw-r--r--lib/sqlalchemy/orm/dependency.py3
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):