From: Mike Bayer Date: Sat, 6 Sep 2014 20:20:01 +0000 (-0400) Subject: - document all the varities of _label on the base ColumnElement X-Git-Tag: rel_1_0_0b1~194^2~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4e285fd6ba2cbaf4b43e943a0e6bb45cc104cf08;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - document all the varities of _label on the base ColumnElement - replace out _columns_clause_label with a straight boolean flag to reduce the proliferation of labels --- diff --git a/lib/sqlalchemy/sql/elements.py b/lib/sqlalchemy/sql/elements.py index 984cfe0eea..870e96437b 100644 --- a/lib/sqlalchemy/sql/elements.py +++ b/lib/sqlalchemy/sql/elements.py @@ -625,8 +625,56 @@ class ColumnElement(operators.ColumnOperators, ClauseElement): __visit_name__ = 'column' primary_key = False foreign_keys = [] - _label = _columns_clause_label = None - _key_label = key = None + + _label = None + """The named label that can be used to target + this column in a result set. + + This label is almost always the label used when + rendering AS