diff options
Diffstat (limited to 'lib/sqlalchemy/ext/declarative.py')
-rw-r--r-- | lib/sqlalchemy/ext/declarative.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/sqlalchemy/ext/declarative.py b/lib/sqlalchemy/ext/declarative.py index fbb68f579..b1bd07fbf 100644 --- a/lib/sqlalchemy/ext/declarative.py +++ b/lib/sqlalchemy/ext/declarative.py @@ -171,10 +171,8 @@ class DeclarativeMeta(type): if '__tablename__' in cls.__dict__: tablename = cls.__tablename__ autoload = cls.__dict__.get('__autoload__') - if autoload is True: + if autoload: table_kw = {'autoload': True} - elif autoload: - table_kw = {'autoload': True, 'autoload_with': autoload} else: table_kw = {} cls.__table__ = table = Table(tablename, cls.metadata, *[ |