MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _execute_internal

Method _execute_internal

lib/sqlalchemy/orm/session.py:2157–2167  ·  view source on GitHub ↗
(
        self,
        statement: Executable,
        params: Optional[_CoreSingleExecuteParams] = None,
        *,
        execution_options: OrmExecuteOptionsParameter = util.EMPTY_DICT,
        bind_arguments: Optional[_BindArguments] = None,
        _parent_execute_state: Optional[Any] = None,
        _add_event: Optional[Any] = None,
        _scalar_result: Literal[True] = ...,
    )

Source from the content-addressed store, hash-verified

2155
2156 @overload
2157 def _execute_internal(
2158 self,
2159 statement: Executable,
2160 params: Optional[_CoreSingleExecuteParams] = None,
2161 *,
2162 execution_options: OrmExecuteOptionsParameter = util.EMPTY_DICT,
2163 bind_arguments: Optional[_BindArguments] = None,
2164 _parent_execute_state: Optional[Any] = None,
2165 _add_event: Optional[Any] = None,
2166 _scalar_result: Literal[True] = ...,
2167 ) -> Any: ...
2168
2169 @overload
2170 def _execute_internal(

Callers 4

executeMethod · 0.95
scalarMethod · 0.95
scalarsMethod · 0.95
invoke_statementMethod · 0.80

Calls 15

_autoflushMethod · 0.95
get_bindMethod · 0.95
_connection_for_bindMethod · 0.95
ORMExecuteStateClass · 0.85
_remaining_eventsMethod · 0.80
castFunction · 0.50
getMethod · 0.45
setdefaultMethod · 0.45
unionMethod · 0.45
itemsMethod · 0.45
orm_pre_session_execMethod · 0.45

Tested by

no test coverage detected