module documentation
Contains various base classes used throughout the ORM. Defines some key base classes prominent within the internals. This module and the classes within are mostly private, though some attributes are exposed when inspecting mappings.
Class |
|
base for :class:`.ORMOption` classes that affect the compilation of a SQL query and therefore need to be part of the cache key. |
Class |
|
Describe a WHERE criteria modification to an ORM statement at compilation time. |
Class |
|
Describe a loader modification to an ORM statement at compilation time. |
Class |
|
Describe the loading behavior of a StrategizedProperty object. |
Class |
|
Describe a modification to a Query |
Class |
|
Represent a particular class attribute mapped by :class:`_orm.Mapper`. |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
Base class for option objects that are passed to ORM queries. |
Class |
|
Undocumented |
Class |
|
Defines SQL operations for ORM mapped attributes. |
Class |
|
A MapperProperty which uses selectable strategies to affect loading behavior. |
Class |
|
Base class for a user-defined option that can be consumed from the :meth:`.SessionEvents.do_orm_execute` event hook. |
Class | _ |
define Python-local attribute behavior options common to all :class:`.MapperProperty` objects. |
Class | _ |
mixin for descriptors or configurational objects that include dataclass field options. |
Class | _ |
No class docstring; 0/1 class variable, 2/3 methods documented |
Class | _ |
interface for declarative-capable construct that delivers one or more Column objects to the declarative process to be part of a Table. |
Constant | _DEFAULT |
Undocumented |
Type Variable | _T |
Undocumented |
Type Variable | _TLS |
Undocumented |
Type Alias | _ |
Undocumented |
Undocumented
Value |
|