class CompilerColumnElement(roles.DMLColumnRole, roles.DDLConstraintColumnRole, roles.ColumnsClauseRole, CompilerElement): (source)
Known subclasses: sqlalchemy.sql.compiler.ilike_case_insensitive
, sqlalchemy.sql.compiler._CompileLabel
A compiler-only column element used for ad-hoc string compilations. .. versionadded:: 2.0
Class Variable | __slots__ |
Undocumented |
Inherited from DMLColumnRole
:
Class Variable | _role |
Undocumented |
Inherited from ColumnsClauseRole
(via DMLColumnRole
, DDLConstraintColumnRole
):
Property | _select |
Undocumented |
Inherited from AllowsLambdaRole
(via DMLColumnRole
, DDLConstraintColumnRole
, ColumnsClauseRole
):
Class Variable | allows |
Undocumented |
Inherited from UsesInspection
(via DMLColumnRole
, DDLConstraintColumnRole
, ColumnsClauseRole
, AllowsLambdaRole
):
Class Variable | uses |
Undocumented |
Class Variable | _post |
Undocumented |
Inherited from CompilerElement
(via DMLColumnRole
, DDLConstraintColumnRole
, ColumnsClauseRole
, AllowsLambdaRole
, UsesInspection
, ColumnListRole
, SQLRole
):
Method | __str__ |
Undocumented |
Method | compile |
Compile this SQL expression. |
Class Variable | __visit |
Undocumented |
Class Variable | stringify |
Undocumented |
Class Variable | supports |
Undocumented |
Method | _compiler |
Return a compiler appropriate for this ClauseElement, given a Dialect. |
Inherited from Visitable
(via DMLColumnRole
, DDLConstraintColumnRole
, ColumnsClauseRole
, AllowsLambdaRole
, UsesInspection
, ColumnListRole
, SQLRole
, CompilerElement
):
Method | __class |
Undocumented |
Method | __init |
Undocumented |
Class Method | _generate |
Undocumented |
Method | _compiler |
Undocumented |
Class Variable | _original |
Undocumented |