MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / replace_marker

Function replace_marker

lib/sqlalchemy/sql/crud.py:466–476  ·  view source on GitHub ↗
(m)

Source from the content-addressed store, hash-verified

464 }
465
466 def replace_marker(m):
467 try:
468 return _expr_by_col_key[m.group(1)]
469 except KeyError as ke:
470 if dml.isupdate(compile_state):
471 return compiler.process(bindmarkers[m.group(1)].column, **kw)
472 else:
473 raise exc.CompileError(
474 f"Can't resolve referenced column name in "
475 f"INSERT statement: {m.group(1)!r}"
476 ) from ke
477
478 values[:] = [
479 (

Callers

nothing calls this directly

Calls 1

processMethod · 0.45

Tested by

no test coverage detected