class SQLRole: (source)
Known subclasses: sqlalchemy.sql.roles.ColumnArgumentRole
, sqlalchemy.sql.roles.ColumnListRole
, sqlalchemy.sql.roles.CompoundElementRole
, sqlalchemy.sql.roles.DDLConstraintColumnRole
, sqlalchemy.sql.roles.DMLColumnRole
, sqlalchemy.sql.roles.DMLSelectRole
, sqlalchemy.sql.roles.ExecutableOptionRole
, sqlalchemy.sql.roles.HasCacheKeyRole
, sqlalchemy.sql.roles.InElementRole
, sqlalchemy.sql.roles.IsCTERole
, sqlalchemy.sql.roles.LimitOffsetRole
, sqlalchemy.sql.roles.LiteralValueRole
, sqlalchemy.sql.roles.ReturnsRowsRole
, sqlalchemy.sql.roles.StatementRole
, sqlalchemy.sql.roles.StringRole
, sqlalchemy.sql.roles.StructuralRole
, sqlalchemy.sql.roles.TruncatedLabelRole
, sqlalchemy.sql.roles.TypedColumnsClauseRole
Define a "role" within a SQL statement structure. Classes within SQL Core participate within SQLRole hierarchies in order to more accurately indicate where they may be used within SQL statements of all types. .. versionadded:: 1.4
Class Variable | __slots__ |
Undocumented |
Class Variable | allows |
Undocumented |
Class Variable | uses |
Undocumented |
sqlalchemy.sql.roles.ColumnArgumentRole
, sqlalchemy.sql.roles.ColumnListRole
, sqlalchemy.sql.roles.CompoundElementRole
, sqlalchemy.sql.roles.DDLConstraintColumnRole
, sqlalchemy.sql.roles.DMLColumnRole
, sqlalchemy.sql.roles.DMLSelectRole
, sqlalchemy.sql.roles.ExecutableOptionRole
, sqlalchemy.sql.roles.HasCacheKeyRole
, sqlalchemy.sql.roles.InElementRole
, sqlalchemy.sql.roles.IsCTERole
, sqlalchemy.sql.roles.LimitOffsetRole
, sqlalchemy.sql.roles.LiteralValueRole
, sqlalchemy.sql.roles.ReturnsRowsRole
, sqlalchemy.sql.roles.StatementRole
, sqlalchemy.sql.roles.StringRole
, sqlalchemy.sql.roles.StructuralRole
, sqlalchemy.sql.roles.TruncatedLabelRole
, sqlalchemy.sql.roles.TypedColumnsClauseRole
Undocumented