The internals for the unit of work system.
The session's flush() process passes objects to a contextual object here, which assembles flush tasks based on mappers and their properties, organizes them in order of dependency, and executes.
Class | UOWTransaction |
No class docstring; 1/2 property, 0/10 instance variable, 7/16 methods documented |
Class | DeleteAll |
Undocumented |
Class | DeleteState |
Undocumented |
Class | IterateMappersMixin |
Undocumented |
Class | PostSortRec |
Undocumented |
Class | PostUpdateAll |
Undocumented |
Class | Preprocess |
Undocumented |
Class | ProcessAll |
Undocumented |
Class | ProcessState |
Undocumented |
Class | SaveUpdateAll |
Undocumented |
Class | SaveUpdateState |
Undocumented |
Function | _warn_for_cascade_backrefs |
Undocumented |
Function | track_cascade_events |
Establish event listeners on object attributes which handle cascade-on-set/append. |