]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- move an import stuck in the middle here...
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 28 May 2013 05:43:12 +0000 (01:43 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 28 May 2013 05:43:12 +0000 (01:43 -0400)
lib/sqlalchemy/orm/persistence.py

index e225a7c83c7f7752f97f8012812fc85b77a7578b..5bc4739c1577e73ee619d00a01e949f75d20136c 100644 (file)
@@ -19,6 +19,7 @@ from .. import sql, util, exc as sa_exc, schema
 from . import attributes, sync, exc as orm_exc, evaluator
 from .util import _state_mapper, state_str, _attr_as_key
 from ..sql import expression
+from . import loading
 
 
 def save_obj(base_mapper, states, uowtransaction, single=False):
@@ -699,7 +700,6 @@ def _finalize_insert_update_commands(base_mapper, uowtransaction,
         # refresh whatever has been expired.
         if base_mapper.eager_defaults and state.unloaded:
             state.key = base_mapper._identity_key_from_state(state)
-            from . import loading
             loading.load_on_ident(
                 uowtransaction.session.query(base_mapper),
                 state.key, refresh_state=state,