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/state.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/state.py')
| -rw-r--r-- | lib/sqlalchemy/orm/state.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/lib/sqlalchemy/orm/state.py b/lib/sqlalchemy/orm/state.py index 720554483..a6aea9b2b 100644 --- a/lib/sqlalchemy/orm/state.py +++ b/lib/sqlalchemy/orm/state.py @@ -11,15 +11,14 @@ defines a large part of the ORM's interactivity. """ -from sqlalchemy.util import EMPTY_SET import weakref -from sqlalchemy import util - -from sqlalchemy.orm import exc as orm_exc, attributes, interfaces,\ - util as orm_util -from sqlalchemy.orm.attributes import PASSIVE_NO_RESULT, \ +from .. import util +from . import exc as orm_exc, attributes,util as orm_util +from .attributes import ( + PASSIVE_NO_RESULT, SQL_OK, NEVER_SET, ATTR_WAS_SET, NO_VALUE,\ PASSIVE_NO_INITIALIZE + ) mapperlib = util.importlater("sqlalchemy.orm", "mapperlib") sessionlib = util.importlater("sqlalchemy.orm", "session") @@ -31,7 +30,7 @@ class InstanceState(object): session_id = None key = None runid = None - load_options = EMPTY_SET + load_options = util.EMPTY_SET load_path = () insert_order = None _strong_obj = None |
