Merge pull request #13 from duckdb/jray/extension-data-dir

create extension_data/ui directory
This commit is contained in:
Jeff Raymakers
2025-03-07 13:17:26 -08:00
committed by GitHub

View File

@@ -70,6 +70,10 @@ static void LoadInternal(DatabaseInstance &instance) {
// a new database) // a new database)
ui::HttpServer::UpdateDatabaseInstanceIfRunning(instance.shared_from_this()); ui::HttpServer::UpdateDatabaseInstanceIfRunning(instance.shared_from_this());
auto &fs = FileSystem::GetFileSystem(instance);
fs.CreateDirectory(fs.ExpandPath("~/.duckdb/extension_data"));
fs.CreateDirectory(fs.ExpandPath("~/.duckdb/extension_data/ui"));
auto &config = DBConfig::GetConfig(instance); auto &config = DBConfig::GetConfig(instance);
{ {
auto default_port = GetEnvOrDefaultInt(UI_LOCAL_PORT_SETTING_NAME, 4213); auto default_port = GetEnvOrDefaultInt(UI_LOCAL_PORT_SETTING_NAME, 4213);