MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / executeWithParamsWithID

Method executeWithParamsWithID

src/main/connection.cpp:100–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100std::unique_ptr<QueryResult> Connection::executeWithParamsWithID(
101 PreparedStatement* preparedStatement,
102 std::unordered_map<std::string, std::unique_ptr<Value>> inputParams, uint64_t queryID) {
103 dbLifeCycleManager->checkDatabaseClosedOrThrow();
104 auto queryResult =
105 clientContext->executeWithParams(preparedStatement, std::move(inputParams), queryID);
106 queryResult->setDBLifeCycleManager(dbLifeCycleManager);
107 return queryResult;
108}
109
110void Connection::addScalarFunction(std::string name, function::function_set definitions) {
111 dbLifeCycleManager->checkDatabaseClosedOrThrow();

Callers

nothing calls this directly

Calls 3

setDBLifeCycleManagerMethod · 0.80
executeWithParamsMethod · 0.45

Tested by

no test coverage detected