class BulkUDCompileState(CompileState):
Known subclasses: sqlalchemy.orm.persistence.BulkORMDelete
, sqlalchemy.orm.persistence.BulkORMUpdate
Undocumented
Class Method | orm_pre_session_exec |
Undocumented |
Class Method | orm_setup_cursor_result |
Undocumented |
Class | default_update_options |
Undocumented |
Class Method | _adjust_for_extra_criteria |
Apply extra criteria filtering. |
Class Method | _do_pre_synchronize_evaluate |
Undocumented |
Class Method | _do_pre_synchronize_fetch |
Undocumented |
Class Method | _get_resolved_values |
Undocumented |
Class Method | _resolved_keys_as_propnames |
Undocumented |
Inherited from CompileState
:
Class Method | create_for_statement |
Undocumented |
Class Method | get_plugin_class |
Undocumented |
Class Method | plugin_for |
Undocumented |
Class Method | _get_plugin_class_for_plugin |
Undocumented |
Method | __init__ |
Undocumented |
Class Variable | __slots__ |
Undocumented |
Class Variable | plugins |
Undocumented |
Instance Variable | statement |
Undocumented |
Undocumented
Undocumented
Apply extra criteria filtering.
For all distinct single-table-inheritance mappers represented in the table being updated or deleted, produce additional WHERE criteria such that only the appropriate subtypes are selected from the total results.
Additionally, add WHERE criteria originating from LoaderCriteriaOptions collected from the statement.
Undocumented