From be7159b8c08595df017133baba1bbe3902e100e9 Mon Sep 17 00:00:00 2001 From: Didier Franc Date: Wed, 7 May 2025 16:32:57 +0200 Subject: [PATCH] fix: clickhouse config path --- scripts/install_agnostic_udfs.sh | 2 +- src-tauri/capabilities/default.json | 1 + src-tauri/src/commands.rs | 2 ++ src-tauri/tauri.conf.json | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) mode change 100644 => 100755 scripts/install_agnostic_udfs.sh diff --git a/scripts/install_agnostic_udfs.sh b/scripts/install_agnostic_udfs.sh old mode 100644 new mode 100755 index 15d309b..52436e8 --- a/scripts/install_agnostic_udfs.sh +++ b/scripts/install_agnostic_udfs.sh @@ -5,7 +5,7 @@ REPO="agnosticeng/clickhouse-evm" API_URL="https://api.github.com/repos/$REPO/releases/latest" OS_ARCH="$(uname | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')" USER_PATH="$HOME" -DEST="$USER_PATH/Library/Application Support/com.agx.app/ch" +DEST="$USER_PATH/Library/Application Support/app.agx/ch" # Fetch release info RELEASE_JSON=$(curl -s "$API_URL") diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index f387bfb..19c0110 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -23,6 +23,7 @@ { "args": [ "--path", + "-C", "-q", "--output-format" ], diff --git a/src-tauri/src/commands.rs b/src-tauri/src/commands.rs index 1de19dd..c2d57f9 100644 --- a/src-tauri/src/commands.rs +++ b/src-tauri/src/commands.rs @@ -13,6 +13,8 @@ pub async fn query(app: tauri::AppHandle, _query: String, reader: tauri::ipc::Ch let clickhouse_cmd = app.shell().sidecar("clickhouse").unwrap().args([ "--path", &state.path, + "-C", + &format!("{}/config.xml", state.path), "-q", &_query, "--output-format", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index ffce628..743a65f 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -28,7 +28,7 @@ "productName": "agx", "mainBinaryName": "agx", "version": "0.1.0", - "identifier": "com.agx.app", + "identifier": "app.agx", "plugins": {}, "app": { "security": {