diff options
| author | Chris Withers <chris@simplistix.co.uk> | 2010-04-09 19:02:08 +0100 |
|---|---|---|
| committer | Chris Withers <chris@simplistix.co.uk> | 2010-04-09 19:02:08 +0100 |
| commit | 771da053d909633de7f4e0d87ca557ec43469f70 (patch) | |
| tree | 2c854f6dbf1b9a3b29718aed2c7c8d5bf3ae9623 /lib/sqlalchemy | |
| parent | 5e9b908fb59ca03a74c5e1e80abfc9ce82d28a48 (diff) | |
| download | sqlalchemy-771da053d909633de7f4e0d87ca557ec43469f70.tar.gz | |
no need for this to be a function
Diffstat (limited to 'lib/sqlalchemy')
| -rw-r--r-- | lib/sqlalchemy/ext/declarative.py | 5 |
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: |
