Skip to content

Commit 0f645a4

Browse files
Copilotlmangani
andcommitted
Fix ExtensionUtil removal and GetDatabase API changes
- Remove ExtensionUtil include (class removed in DuckDB v1.4) - Change loader.GetDatabase() to loader.GetDatabaseInstance() - Update both chsql_extension.cpp and chsql_system.cpp Co-authored-by: lmangani <1423657+lmangani@users.noreply.github.com>
1 parent 11c46fc commit 0f645a4

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

chsql/src/chsql_extension.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "duckdb/common/exception.hpp"
66
#include "duckdb/common/string_util.hpp"
77
#include "duckdb/function/scalar_function.hpp"
8-
#include "duckdb/main/extension_util.hpp"
98
#include "duckdb/parser/parsed_data/create_scalar_function_info.hpp"
109
#include "duckdb/catalog/default/default_functions.hpp"
1110
#include "duckdb/catalog/default/default_table_functions.hpp"
@@ -206,7 +205,7 @@ static const DefaultTableMacro chsql_table_macros[] = {
206205
// System Table
207206
RegisterSystemFunctions(loader);
208207
// Register Views
209-
Connection con(Catalog::GetSystemCatalog(loader.GetDatabase()).GetDatabase());
208+
Connection con(Catalog::GetSystemCatalog(loader.GetDatabaseInstance()).GetDatabase());
210209
con.BeginTransaction();
211210
CreateSystemViews(con);
212211
con.Commit();

chsql/src/chsql_system.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "chsql_system.hpp"
22
#include "duckdb/function/table_function.hpp"
33
#include "duckdb/function/scalar_function.hpp"
4-
#include "duckdb/main/extension_util.hpp"
54
#include "duckdb/main/client_context.hpp"
65
#include "duckdb/catalog/catalog.hpp"
76
#include "duckdb/main/connection.hpp"

0 commit comments

Comments
 (0)