summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy
diff options
context:
space:
mode:
authorChris Withers <chris@simplistix.co.uk>2010-04-09 19:02:08 +0100
committerChris Withers <chris@simplistix.co.uk>2010-04-09 19:02:08 +0100
commit771da053d909633de7f4e0d87ca557ec43469f70 (patch)
tree2c854f6dbf1b9a3b29718aed2c7c8d5bf3ae9623 /lib/sqlalchemy
parent5e9b908fb59ca03a74c5e1e80abfc9ce82d28a48 (diff)
downloadsqlalchemy-771da053d909633de7f4e0d87ca557ec43469f70.tar.gz
no need for this to be a function
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r--lib/sqlalchemy/ext/declarative.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/sqlalchemy/ext/declarative.py b/lib/sqlalchemy/ext/declarative.py
index 94dba77fa..552fc2c17 100644
--- a/lib/sqlalchemy/ext/declarative.py
+++ b/lib/sqlalchemy/ext/declarative.py
@@ -539,11 +539,8 @@ def _as_declarative(cls, classname, dict_):
mapper_args = {}
table_args = None
- def _is_mixin(klass):
- return not _is_mapped_class(klass) and klass is not cls
-
for base in cls.__mro__:
- if _is_mixin(base):
+ if not _is_mapped_class(base) and base is not cls:
for name in dir(base):
if name == '__mapper_args__':
if not mapper_args: