MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / _process_select_values

Method _process_select_values

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

Source from the content-addressed store, hash-verified

233 self._no_parameters = False
234
235 def _process_select_values(self, statement: ValuesBase) -> None:
236 assert statement._select_names is not None
237 parameters: MutableMapping[_DMLColumnElement, Any] = {
238 name: Null() for name in statement._select_names
239 }
240
241 if self._no_parameters:
242 self._no_parameters = False
243 self._dict_parameters = parameters
244 else:
245 # this condition normally not reachable as the Insert
246 # does not allow this construction to occur
247 assert False, "This statement already has parameters"
248
249 def _no_multi_values_supported(self, statement: ValuesBase) -> NoReturn:
250 raise exc.InvalidRequestError(

Callers 1

__init__Method · 0.80

Calls 1

NullClass · 0.85

Tested by

no test coverage detected