diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-06-23 14:45:47 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-06-23 14:45:47 -0400 |
| commit | 0efac1d93e27220f2aa1ec09b282fb08a7bb02be (patch) | |
| tree | dbd806874a223253d0c8f52465a77f7e0754c7a8 /lib/sqlalchemy/orm/unitofwork.py | |
| parent | df62f4501ee1ec37113477eb6a97068cc07faf5d (diff) | |
| download | sqlalchemy-0efac1d93e27220f2aa1ec09b282fb08a7bb02be.tar.gz | |
- move all of orm to use absolute imports
- break out key mechanics of loading objects
into new "orm.loading" module, removing implementation
details from both mapper.py and query.py. is analogous
to persistence.py
- some other cleanup and old cruft removal
Diffstat (limited to 'lib/sqlalchemy/orm/unitofwork.py')
| -rw-r--r-- | lib/sqlalchemy/orm/unitofwork.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/lib/sqlalchemy/orm/unitofwork.py b/lib/sqlalchemy/orm/unitofwork.py index bc3be8b41..caf7f2e8e 100644 --- a/lib/sqlalchemy/orm/unitofwork.py +++ b/lib/sqlalchemy/orm/unitofwork.py @@ -12,10 +12,9 @@ organizes them in order of dependency, and executes. """ -from sqlalchemy import util, event -from sqlalchemy.util import topological -from sqlalchemy.orm import attributes, interfaces, persistence -from sqlalchemy.orm import util as mapperutil +from .. import util, event +from ..util import topological +from . import attributes, interfaces, persistence, util as orm_util session = util.importlater("sqlalchemy.orm", "session") def track_cascade_events(descriptor, prop): @@ -205,7 +204,7 @@ class UOWTransaction(object): if not state.deleted and operation is not None: util.warn("Object of type %s not in session, %s operation " "along '%s' will not proceed" % - (mapperutil.state_class_str(state), operation, prop)) + (orm_util.state_class_str(state), operation, prop)) return False if state not in self.states: @@ -537,7 +536,7 @@ class ProcessState(PostSortRec): return "%s(%s, %s, delete=%s)" % ( self.__class__.__name__, self.dependency_processor, - mapperutil.state_str(self.state), + orm_util.state_str(self.state), self.delete ) @@ -561,7 +560,7 @@ class SaveUpdateState(PostSortRec): def __repr__(self): return "%s(%s)" % ( self.__class__.__name__, - mapperutil.state_str(self.state) + orm_util.state_str(self.state) ) class DeleteState(PostSortRec): @@ -584,6 +583,6 @@ class DeleteState(PostSortRec): def __repr__(self): return "%s(%s)" % ( self.__class__.__name__, - mapperutil.state_str(self.state) + orm_util.state_str(self.state) ) |
