t8y2
f4566221b1
feat(query): add paged result fetching
2026-05-17 00:10:18 +08:00
t8y2
bf58045a28
Revert "feat(cli): add dbx-cli runtime and agent integration ( #229 )"
...
This reverts commit 58c47adef5 , reversing
changes made to 3bcec8ef7f .
2026-05-12 17:31:54 +08:00
Illuminated2020
780311a542
feat(agent-runtime): 接入 handoff 审阅状态
...
- 支持 handoff queued/shown 状态加载、mark shown 和 reject 持久化
- 为 Tauri/API/Pinia store 接入 handoff 审阅状态流转
- 新增 AgentHandoffDialog 审阅 UI,拒绝操作不执行 SQL
2026-05-12 16:52:34 +08:00
Illuminated2020
feff43c459
style: 恢复 hook 后 Rust 格式化
2026-05-12 16:49:29 +08:00
Illuminated2020
5b62f936d1
style: 应用 Rust 格式化
2026-05-12 16:49:29 +08:00
Illuminated2020
4267c6f1e0
style: 应用 CLI 相关 Rust 格式化
2026-05-12 16:49:29 +08:00
Illuminated2020
2f23df9675
fix(cli): 修复 headless 查询安全与 limit 下推
...
- 对 schema snapshot 和 safe-query 的内部失败使用安全错误映射
- 为 SQLite/DuckDB 嵌入式连接展开 tilde 路径
- 新增 limit-aware 查询执行接口并让 safe-query 传入读取上限
- 补充 SQLite 大结果集、错误清洗和 tilde 路径回归测试
2026-05-12 16:49:28 +08:00
t8y2
f4f3193994
fix(sql): detect result queries after comments
2026-05-10 00:48:24 +08:00
t8y2
f9993dd3f8
perf(query): stream rows with result limit
2026-05-09 15:57:55 +08:00
t8y2
2083f48add
fix: preserve bigint precision for values exceeding JS safe integer range
...
Closes #137
2026-05-07 18:12:23 +08:00
t8y2
75d7edda27
fix: add missing comment field to TableInfo initializers
...
The comment field was added to TableInfo but not updated in
clickhouse, gaussdb, oracle, sqlite, sqlserver, dm, and schema drivers.
2026-05-07 14:35:09 +08:00
Agent-43
80e1cf927e
Formatted
2026-05-05 13:58:14 +05:30
Agent-43
419a3cf069
issue-88 fix
2026-05-05 12:12:50 +05:30
t8y2
41445ff474
chore: add rustfmt.toml and apply unified code formatting
2026-05-05 14:16:18 +08:00
t8y2
edcdd652ae
fix(connection): reduce failed connection timeout
...
Closes #86
2026-05-05 14:13:07 +08:00
t8y2
cf4f25fd52
feat: extract dbx-core crate for web deployment support
...
Refactor all database drivers, query execution, schema operations, and
business logic into a shared `dbx-core` crate. The Tauri desktop app
becomes a thin shell delegating to dbx-core, enabling future web and
CLI frontends to reuse the same core.
2026-05-05 03:16:24 +08:00