diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-04-24 13:04:38 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-04-24 13:04:38 -0400 |
commit | 503bddc879e12256fe8d94b39e675e44421f66a7 (patch) | |
tree | 88536f796a3e67fe168d83d296e60bdbea249586 /lib/sqlalchemy/sql | |
parent | 71c00115747d2fb13423b0b18e728b402f117528 (diff) | |
download | sqlalchemy-503bddc879e12256fe8d94b39e675e44421f66a7.tar.gz |
- [bug] column.label(None) now produces an
anonymous label, instead of returning the
column object itself, consistent with the behavior
of label(column, None). [ticket:2168]
Diffstat (limited to 'lib/sqlalchemy/sql')
-rw-r--r-- | lib/sqlalchemy/sql/expression.py | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/lib/sqlalchemy/sql/expression.py b/lib/sqlalchemy/sql/expression.py index 6147b1640..a0f0bab6c 100644 --- a/lib/sqlalchemy/sql/expression.py +++ b/lib/sqlalchemy/sql/expression.py @@ -4120,18 +4120,6 @@ class ColumnClause(_Immutable, ColumnElement): else: return name - def label(self, name): - # currently, anonymous labels don't occur for - # ColumnClause. The use at the moment - # is that they do not generate nicely for - # is_literal clauses. We would like to change - # this so that label(None) acts as would be expected. - # See [ticket:2168]. - if name is None: - return self - else: - return super(ColumnClause, self).label(name) - def _bind_param(self, operator, obj): return _BindParamClause(self.name, obj, |