t8y2
bc7f521604
feat: add connection group management and sidebar layout persistence
2026-05-04 13:52:42 +08:00
skyler
1818cd3b78
Merge pull request #78 from SuLea-IT/codex/issue-76-database-search
...
[codex] Add database-wide search
2026-05-04 12:05:37 +08:00
SuLea-IT
5534b13fde
feat: add database-wide search
2026-05-04 12:01:19 +08:00
SuLea-IT
8bd1d4c2a8
feat: improve connection and table tree UX
2026-05-04 11:49:28 +08:00
t8y2
ae21053f69
feat: add execute_multi command and update query handling for multiple results
2026-05-04 02:55:19 +08:00
yavon007
a59494e4c4
fix: guard index column splits, restrict INCLUDE/WHERE by db, unify index type dropdowns
...
- Filter empty strings from STRING_AGG/LISTAGG splits in SQL Server, Oracle, MySQL
- Emit INCLUDE clause only for PostgreSQL and SQL Server (not MySQL/SQLite)
- Emit WHERE clause only for PostgreSQL, SQL Server, SQLite (not MySQL)
- Replace index type free-text input with dropdown for all 5 database types
- Fix hardcoded column count in resize handle (use indexColLabels.length - 1)
- Fix pg_get_indexdef type mismatch: cast k.n from bigint to integer
2026-05-03 20:33:09 +08:00
yavon007
4e1b35186b
feat: add index type, included columns, filter, and comment support
...
- Add filter, index_type, included_columns, and comment fields to IndexInfo
- PostgreSQL: query pg_am for index type, use indnkeyatts to split key/included columns, retrieve index comments via obj_description()
- SQL Server: add type_desc, filter_definition, included columns via is_included_column
- MySQL: add INDEX_TYPE from information_schema.STATISTICS
- Oracle: add INDEX_TYPE from ALL_INDEXES
- DDL generation: add USING (PostgreSQL), type prefix + INCLUDE + WHERE (SQL Server), COMMENT ON INDEX (PostgreSQL)
- Frontend: update types, state mapping, SQL generation, and i18n translations
2026-05-03 20:10:35 +08:00
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
0fdd0c1f9b
feat: enhance SQL completion suggestions for JOINs and comma-separated tables
2026-05-03 00:00:23 +08:00
SuLea-IT
d180539778
feat: add explain plan viewer
2026-05-02 21:00:53 +08:00
t8y2
eab5556b6f
feat: enhance AI streaming with reasoning support and UI updates
2026-05-02 20:43:49 +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
rarnu
bbe32b9376
Merge branch 'main' into feat/sql-editor-settings
2026-05-02 17:23:33 +08:00
rarnu
4d2c34ecb1
add: 将loadTheme抽象到外部模块,使用DEFAULT_EDITOR_SETTINGS默认值,增加老的配置项迁移
2026-05-02 17:19:34 +08:00
SuLe
56a24b2bc7
Add database SQL export action
2026-05-02 17:16:56 +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
skyler
1fe40b7a09
Merge pull request #54 from SuLea-IT/codex/grid-row-change-filter
...
[codex] refine grid row change indicators
2026-05-02 17:07:29 +08:00
SuLe
747784ffe0
refine grid row change indicators
2026-05-02 17:03:54 +08:00
SuLe
5d48b2a76f
Add database SQL export action
2026-05-02 16:41:29 +08:00
skyler
4efd7c2517
Merge pull request #55 from SuLea-IT/codex/issue-51-sql-table-ux
...
[codex] Fix SQL editor and table query UX
2026-05-02 16:28:52 +08:00
SuLe
39a257753b
Fix SQL editor and table query UX
2026-05-02 13:49:46 +08:00
SuLe
b6f89f02fb
add database relationship diagrams
2026-05-02 13:09:53 +08:00
SuLe
6407e13ef3
add sql file frontend api
2026-05-02 05:10:01 +08:00
t8y2
3f71cd6dfa
feat: enhance AI functionality with conversation management and cancellation
2026-05-02 03:05:02 +08:00
t8y2
4b12d34354
feat: extend SQL dialect support with additional keywords for enhanced autocompletion
2026-05-01 23:03:56 +08:00
t8y2
f5d598cdc3
feat: add Chinese localization support for AI assistant instructions and increase max tables limit
2026-05-01 21:37:47 +08:00
t8y2
48921cf811
feat: add schema comparison functionality and localization support
2026-05-01 18:56:36 +08:00
t8y2
65cd285567
feat: add AiApiStyle support and integrate into AI completion and streaming functions
2026-05-01 12:10:32 +08:00
SuLe
3e7abf8212
Add grid cell selection and details
2026-05-01 09:40:18 +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
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
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
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
5c546f68af
feat(redis): implement pagination for Redis key scanning and enhance UI for loading more keys
2026-04-30 13:04:48 +08:00
t8y2
cd273441a3
feat: add execute_batch command for executing multiple SQL statements in a single call
2026-04-30 09:42:34 +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
ccb3667a0c
feat: Enhance AI Assistant with new actions and context handling
2026-04-29 21:32:35 +08:00
t8y2
b2e6dfad7e
feat: initial release
...
Multi-database management tool built with Tauri + Vue 3.
Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server.
2026-04-29 18:09:23 +08:00