| 86 | } |
| 87 | |
| 88 | void PreparedStatement::updateParameter(const std::string& name, Value* value) { |
| 89 | DASSERT(parameterMap.contains(name)); |
| 90 | validateParam(name, value, parameterMap.at(name).get()); |
| 91 | *parameterMap.at(name) = std::move(*value); |
| 92 | } |
| 93 | |
| 94 | void PreparedStatement::addParameter(const std::string& name, Value* value) { |
| 95 | parameterMap.insert({name, std::make_shared<Value>(*value)}); |
no test coverage detected