Skip to content

Commit 4c7f6ad

Browse files
committed
refactor
1 parent 4e2e3c6 commit 4c7f6ad

File tree

2 files changed

+1
-24
lines changed

2 files changed

+1
-24
lines changed

src-tauri/src/api.rs

-21
Original file line numberDiff line numberDiff line change
@@ -139,24 +139,3 @@ pub fn query(
139139
titles: None,
140140
})
141141
}
142-
143-
pub fn show_db_information(path: String, sql: &str) -> anyhow::Result<ArrowData> {
144-
let db = Connection::open(path)?;
145-
let mut stmt = db.prepare(sql).unwrap();
146-
let frames = stmt.query_arrow(duckdb::params![]).unwrap();
147-
let schema = frames.get_schema();
148-
let records: Vec<RecordBatch> = frames.collect();
149-
let record_batch = arrow::compute::concat_batches(&schema, &records).unwrap();
150-
Ok(ArrowData {
151-
total_count: records.len(),
152-
preview: serialize_preview(&record_batch).unwrap(),
153-
titles: None,
154-
})
155-
}
156-
157-
pub fn show_columns(path: String) -> anyhow::Result<ArrowData> {
158-
show_db_information(
159-
path,
160-
"select * from information_schema.columns order by table_type, table_name",
161-
)
162-
}

src-tauri/src/main.rs

+1-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ use std::env;
55

66
use cmd::OpenedUrls;
77
use std::sync::Mutex;
8-
use tauri::menu::{
9-
CheckMenuItem, CheckMenuItemBuilder, MenuBuilder, MenuItem, MenuItemBuilder, SubmenuBuilder,
10-
};
8+
use tauri::menu::{CheckMenuItem, MenuBuilder, MenuItem, SubmenuBuilder};
119
use tauri::Manager;
1210
use tauri_plugin_dialog::DialogExt;
1311
use tauri_plugin_log::{Target, TargetKind};

0 commit comments

Comments
 (0)