Move helper

This commit is contained in:
Yves
2025-02-21 11:42:44 +01:00
parent 312e630f5b
commit 9f0b18b4ef
3 changed files with 17 additions and 9 deletions

View File

@@ -18,15 +18,13 @@ struct RunOnceTableFunctionState : GlobalTableFunctionState {
}
};
template <typename T>
T GetSetting(const ClientContext &context, const char *setting_name,
const T default_value) {
Value value;
return context.TryGetCurrentSetting(setting_name, value) ? value.GetValue<T>()
: default_value;
}
namespace internal {
unique_ptr<FunctionData> SingleBoolResultBind(ClientContext &,
TableFunctionBindInput &,
vector<LogicalType> &out_types,
vector<std::string> &out_names);
unique_ptr<FunctionData> SingleStringResultBind(ClientContext &,
TableFunctionBindInput &,
vector<LogicalType> &,