t8y2
a66cffb692
feat: add configuration export/import with passphrase encryption
2026-05-03 12:46:49 +08:00
SuLea-IT
4d6cd5351c
fix: address lineage review feedback
2026-05-03 06:02:39 +08:00
SuLea-IT
5a37f584aa
feat: add field lineage viewer
2026-05-03 05:39:05 +08:00
t8y2
f598b5a91c
feat: enhance MySQL connection handling with bare option and optimize component imports
2026-05-02 23:25:39 +08:00
SuLea-IT
d180539778
feat: add explain plan viewer
2026-05-02 21:00:53 +08:00
SuLea-IT
f09d1b0973
feat: add table structure editor
2026-05-02 19:40:40 +08:00
SuLea-IT
2ebd72b3b7
feat: import table data from files
2026-05-02 19:04:41 +08:00
SuLe
265f95a149
Fix SQL editor and table query UX
2026-05-02 17:16:56 +08:00
SuLe
2b27d64af5
add database relationship diagrams
2026-05-02 17:16:56 +08:00
rarnu
4af43e35e1
add: 增加对CodeMirror的设置页
2026-05-02 14:58:55 +08:00
skyler
8b153bef0d
Merge pull request #49 from SuLea-IT/codex/sql-file-execution
...
Add SQL file execution workflow
2026-05-02 09:47:33 +08:00
t8y2
76dfe9935d
fix: improve tab styling for better visibility and usability
2026-05-02 08:58:39 +08:00
SuLe
2d49d523c5
gate sql file entry points
2026-05-02 05:34:02 +08:00
SuLe
c33afc8cef
wire sql file execution entry points
2026-05-02 05:28:28 +08:00
SuLe
d14329ea15
store connection secrets in system keyring
2026-05-02 03:37:52 +08:00
t8y2
3f71cd6dfa
feat: enhance AI functionality with conversation management and cancellation
2026-05-02 03:05:02 +08:00
t8y2
48921cf811
feat: add schema comparison functionality and localization support
2026-05-01 18:56:36 +08:00
t8y2
63f9f16ca6
feat: add loading state to DataGrid component for better user feedback during SQL execution
2026-05-01 10:06:15 +08:00
t8y2
90ec8c1306
feat: add data export functionality and version display in UI
2026-05-01 01:03:13 +08:00
t8y2
e6ecb216d5
feat: add panel resizing functionality and styles for AI and sidebar panels
2026-05-01 00:35:59 +08:00
806a855ef0
Add query cancellation controls ( #41 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local >
Co-authored-by: skyler <77960507+t8y2@users.noreply.github.com >
2026-05-01 00:05:15 +08:00
t8y2
c840ab4e45
feat: implement data transfer functionality with progress tracking
2026-05-01 00:00:59 +08:00
t8y2
1ad60f2537
fix: remove unused activeTabContext computed
2026-04-30 22:22:22 +08:00
t8y2
1e15249da9
feat(ai): 添加流式数据处理和执行 SQL 功能
2026-04-30 21:46:57 +08:00
t8y2
9e7ed096b7
feat: add AI streaming functionality and enhance AI assistant features
2026-04-30 21:25:01 +08:00
t8y2
21e3c9f436
feat(ai): redesign AI assistant as right-side chat panel
...
- Chat-style conversation UI with message bubbles
- Multi-turn dialog with context history
- SQL code blocks with "Apply" and "Copy" buttons
- Toggle via Sparkles button in toolbar
- Settings dialog preserved
2026-04-30 20:12:33 +08:00
t8y2
8302d3ad03
refactor(ui): move execute and format buttons to editor toolbar
2026-04-30 19:57:04 +08:00
t8y2
2cafb6c07e
fix(ui): show default gray color bar in welcome page and tab bar
2026-04-30 19:52:19 +08:00
skyler
7e858296cd
feat: support drag-and-drop preview for Parquet, CSV, TSV, JSON files ( #35 )
...
Uses DuckDB in-memory connection with read_parquet()/read_csv()/read_json().
No sidebar connection created, tab title shows file name only,
connection/database toolbar hidden for preview tabs.
2026-04-30 17:49:40 +08:00
Bacon2994
a248615819
feat: add sql editor completion ( #33 )
2026-04-30 17:49:19 +08:00
Bacon2994 and zihan.wu
6b97f280ec
fix: stabilize sql execution shortcuts ( #29 )
...
Co-authored-by: zihan.wu <zihan.wu@erry.com >
2026-04-30 17:12:54 +08:00
SuLea-IT and SuLe
aea6bf3239
feat: add tab close menu actions ( #24 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local >
2026-04-30 16:35:01 +08:00
Sugar
de3e934d8b
fix(connection): improve save-and-connect flow and feedback ( #23 )
...
* fix(connection): avoid duplicate saves on failed connect
* fix(connection): show save-and-connect progress
2026-04-30 16:21:30 +08:00
t8y2
4a72366863
feat: add update checking functionality and UI support
2026-04-30 16:09:44 +08:00
SuLea-IT and SuLe
5ee4f9300f
feat: format sql ( #19 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local >
2026-04-30 15:56:16 +08:00
SuLea-IT and SuLe
48f56f15b1
feat: pin tabs and tree nodes ( #17 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local >
2026-04-30 14:50:40 +08:00
SuLea-IT and SuLe
e3b8f57326
feat: execute selected sql ( #13 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local >
2026-04-30 14:38:26 +08:00
t8y2
62ae308914
fix(sqlserver): support TLS fallback, TOP syntax, and schema browsing
2026-04-30 14:36:31 +08:00
t8y2
4ef13e68c4
feat(connection): add compatible driver profiles
2026-04-30 14:00:59 +08:00
vrustx
68430d16c1
feat(safety): 增加危险删除操作二次确认 ( #11 )
...
将现有 SQL 危险确认弹窗扩展为可复用确认组件。
覆盖 SQL UPDATE/MERGE/REPLACE 等危险语句识别,并在识别前去除注释。
为表格行删除、Redis key/hash/list/set 删除、MongoDB 文档和字段删除接入确认弹窗。
补充中英文危险确认文案,保持本次提交只聚焦确认流程。
2026-04-30 14:00:57 +08:00
SuLea-IT
84ea2a6e13
feat: clarify redis and mongo tab labels ( #12 )
...
Keep upstream's connection color UI intact while making MongoDB and Redis tab titles show the database context more clearly.
2026-04-30 13:59:12 +08:00
t8y2
1a60c5b7ac
feat(connection): add connection colors and database tab labels
2026-04-30 13:18:15 +08:00
t8y2
1fb5d2bff1
fix(mysql): handle large numeric display and edit saves
2026-04-30 11:24:47 +08:00
t8y2
2e971ce152
feat: add Oracle database support
2026-04-30 04:28:33 +08:00
t8y2
2ab2a81e19
feat: add get_table_ddl command and integrate DDL functionality in DataGrid
2026-04-30 02:12:27 +08:00
t8y2
2c9297df83
feat: add DatabaseIcon component for improved database representation in connection list
2026-04-29 23:34:15 +08:00
t8y2
f47a8ed248
fix: update editor panel to conditionally render based on active tab mode
2026-04-29 23:29:05 +08:00
t8y2
14996e9796
fix: update useToast to include toast function for enhanced notification handling
2026-04-29 23:25:52 +08:00
t8y2
20546d6c71
feat: add tauri-plugin-shell and update permissions for shell access
2026-04-29 22:25:28 +08:00
t8y2
51225d06e2
feat: add connection delete confirmation and improve disconnect behavior
2026-04-29 22:01:54 +08:00