summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/sqlalchemy/engine/strategies.py2
-rw-r--r--lib/sqlalchemy/orm/mapper.py4
-rw-r--r--lib/sqlalchemy/schema.py1
3 files changed, 3 insertions, 4 deletions
diff --git a/lib/sqlalchemy/engine/strategies.py b/lib/sqlalchemy/engine/strategies.py
index d48412160..a7f2cc003 100644
--- a/lib/sqlalchemy/engine/strategies.py
+++ b/lib/sqlalchemy/engine/strategies.py
@@ -67,7 +67,7 @@ class DefaultEngineStrategy(EngineStrategy):
pool_args['use_threadlocal'] = self.pool_threadlocal()
pool = poolclass(creator, **pool_args)
else:
- if isinstance(pool, poollib.DBProxy):
+ if isinstance(pool, poollib._DBProxy):
pool = pool.get_pool(*cargs, **cparams)
else:
pool = pool
diff --git a/lib/sqlalchemy/orm/mapper.py b/lib/sqlalchemy/orm/mapper.py
index e07f691f4..5c1a3b564 100644
--- a/lib/sqlalchemy/orm/mapper.py
+++ b/lib/sqlalchemy/orm/mapper.py
@@ -1149,8 +1149,8 @@ class Mapper(object):
if populate_existing or context.session.is_expired(instance, unexpire=True):
if not context.identity_map.has_key(identitykey):
context.identity_map[identitykey] = instance
- if self.extension.populate_instance(self, context, row, instance, identitykey, True) is EXT_PASS:
- self.populate_instance(context, instance, row, identitykey, True)
+ if self.extension.populate_instance(self, context, row, instance, identitykey, True) is EXT_PASS:
+ self.populate_instance(context, instance, row, identitykey, True)
if self.extension.append_result(self, context, row, instance, identitykey, result, isnew) is EXT_PASS:
if result is not None:
result.append(instance)
diff --git a/lib/sqlalchemy/schema.py b/lib/sqlalchemy/schema.py
index 68022f70b..fb6894f0b 100644
--- a/lib/sqlalchemy/schema.py
+++ b/lib/sqlalchemy/schema.py
@@ -389,7 +389,6 @@ class Column(SchemaItem, sql._ColumnClause):
return self.table.name + "." + self.name
else:
return self.name
- return self.name
else:
return self.name