diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-08-04 15:28:40 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-08-04 15:28:40 -0400 |
commit | 1a88a982b43f2f3a0735890b00a45e178727812f (patch) | |
tree | a5a49a6bc15261cc3d44a879cbe857f408517c3f /lib/sqlalchemy/schema.py | |
parent | 9a49e09d0bae23bde869842c1444b65dc7e58c3d (diff) | |
download | sqlalchemy-1a88a982b43f2f3a0735890b00a45e178727812f.tar.gz |
find some more inline imports and move them out
Diffstat (limited to 'lib/sqlalchemy/schema.py')
-rw-r--r-- | lib/sqlalchemy/schema.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/sqlalchemy/schema.py b/lib/sqlalchemy/schema.py index ebcc9a7ed..83d99f9c3 100644 --- a/lib/sqlalchemy/schema.py +++ b/lib/sqlalchemy/schema.py @@ -33,6 +33,7 @@ import inspect from . import exc, util, dialects, event, events, inspection from .sql import expression, visitors import collections +import sqlalchemy ddl = util.importlater("sqlalchemy.engine", "ddl") sqlutil = util.importlater("sqlalchemy.sql", "util") @@ -2741,8 +2742,7 @@ class MetaData(SchemaItem): """Bind this MetaData to an Engine, Connection, string or URL.""" if isinstance(bind, util.string_types + (url.URL, )): - from sqlalchemy import create_engine - self._bind = create_engine(bind) + self._bind = sqlalchemy.create_engine(bind) else: self._bind = bind bind = property(bind, _bind_to) @@ -2971,8 +2971,7 @@ class ThreadLocalMetaData(MetaData): try: self.context._engine = self.__engines[bind] except KeyError: - from sqlalchemy import create_engine - e = create_engine(bind) + e = sqlalchemy.create_engine(bind) self.__engines[bind] = e self.context._engine = e else: |