Class | DialectKWArgs |
Establish the ability for a class to have dialect-specific arguments with defaults and constructor validation. |
Class | Executable |
Mark a _expression.ClauseElement as supporting execution. |
Class | SchemaEventTarget |
Base class for elements that are the targets of .DDLEvents events. |
Constant | NO_ARG |
Undocumented |
Constant | PARSE_AUTOCOMMIT |
Undocumented |
Variable | coercions |
Undocumented |
Variable | elements |
Undocumented |
Variable | type_api |
Undocumented |
Class | _DialectArgDict |
A dictionary view of dialect-level arguments for a specific dialect. |
Class | _DialectArgView |
A dictionary view of dialect-level arguments in the form <dialectname>_<argument_name>. |
Class | _MetaOptions |
metaclass for the Options class. |
Class | CacheableOptions |
Undocumented |
Class | ColumnSet |
Undocumented |
Class | CompileState |
Produces additional object state necessary for a statement to be compiled. |
Class | DedupeColumnCollection |
A _expression.ColumnCollection that maintains deduplicating behavior. |
Class | ExecutableOption |
No class docstring; 0/2 class variable, 1/1 method documented |
Class | Generative |
Provide a method-chaining pattern in conjunction with the @_generative decorator. |
Class | HasCompileState |
A class that has a .CompileState associated with it. |
Class | Immutable |
mark a ClauseElement as 'immutable' when expressions are cloned. |
Class | ImmutableColumnCollection |
Undocumented |
Class | InPlaceGenerative |
Provide a method-chaining pattern in conjunction with the @_generative decorator that mutates in place. |
Class | Options |
A cacheable option dictionary with defaults. |
Class | prefix_anon_map |
A map that creates new keys for missing key access. |
Class | SchemaVisitor |
Define the visiting for SchemaItem objects. |
Class | SingletonConstant |
Represent SQL constants like NULL, TRUE, FALSE |
Function | _bind_or_error |
Undocumented |
Function | _clone |
Undocumented |
Function | _cloned_difference |
Undocumented |
Function | _cloned_intersection |
return the intersection of sets a and b, counting any overlap between 'cloned' predecessors. |
Function | _entity_namespace |
Return the nearest .entity_namespace for the given entity. |
Function | _entity_namespace_key |
Return an entry from an entity_namespace. |
Function | _exclusive_against |
Undocumented |
Function | _expand_cloned |
expand the given set of ClauseElements to be the set of all 'cloned' predecessors. |
Function | _from_objects |
Undocumented |
Function | _generative |
non-caching _generative() decorator. |
Function | _kw_reg_for_dialect |
Undocumented |
Function | _select_iterables |
expand tables into individual columns in the given list of column expressions. |
return the intersection of sets a and b, counting any overlap between 'cloned' predecessors.
The returned set is in terms of the entities present within 'a'.
Return the nearest .entity_namespace for the given entity.
If not immediately available, does an iterate to find a sub-element that has one, if any.
Return an entry from an entity_namespace.
Raises _exc.InvalidRequestError
rather than attribute error
on not found.