MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _process_select_values

Method _process_select_values

lib/sqlalchemy/sql/dml.py:255–267  ·  view source on GitHub ↗
(self, statement: ValuesBase)

Source from the content-addressed store, hash-verified

253 self._no_parameters = False
254
255 def _process_select_values(self, statement: ValuesBase) -> None:
256 assert statement._select_names is not None
257 parameters: MutableMapping[_DMLColumnElement, Any] = {
258 name: Null() for name in statement._select_names
259 }
260
261 if self._no_parameters:
262 self._no_parameters = False
263 self._dict_parameters = parameters
264 else:
265 # this condition normally not reachable as the Insert
266 # does not allow this construction to occur
267 assert False, "This statement already has parameters"
268
269 def _no_multi_values_supported(self, statement: ValuesBase) -> NoReturn:
270 raise exc.InvalidRequestError(

Callers 1

__init__Method · 0.80

Calls 1

NullClass · 0.85

Tested by

no test coverage detected