SuLe
747784ffe0
refine grid row change indicators
2026-05-02 17:03:54 +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
skyler
2ad2e138b5
Merge pull request #52 from SuLea-IT/codex/er-diagram
...
[codex] add database relationship diagrams
2026-05-02 16:22:03 +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
skyler
0273f9f65d
Merge pull request #50 from kingcanfish/fix/numeric-precision-display
...
fix: resolve PostgreSQL/MySQL/SQL Server NUMERIC/DECIMAL display issues
2026-05-02 10:36:27 +08:00
kingcanfish
d1075c0042
fix: resolve PostgreSQL/MySQL/SQL Server NUMERIC/DECIMAL display issues
...
- Add rust_decimal feature to sqlx and tiberius for proper Decimal type handling
- Fix try_get_unchecked<String> causing NULL or garbled output for numeric types
- Add numeric_precision and numeric_scale to ColumnInfo for all database drivers
- Update frontend to display precision (e.g., numeric(20,6)) in column headers
- Fix typeColorClass to handle type names with precision suffix
Root cause: PostgreSQL binary protocol sends NUMERIC as PgNumeric binary format,
not UTF-8 text. try_get_unchecked<String> attempted to decode binary bytes as UTF-8,
causing decode failures (NULL) or garbage characters (乱码).
2026-05-02 10:14:01 +08:00
t8y2
f936e4e99f
chore: bump version to 0.3.5
v0.3.5
2026-05-02 09:55:15 +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
SuLe
d7b6461ed7
remove superpowers docs from sql file pr
2026-05-02 09:32:41 +08:00
t8y2
76dfe9935d
fix: improve tab styling for better visibility and usability
2026-05-02 08:58:39 +08:00
SuLe
518bdc2c38
support sql file dump splitter cases
2026-05-02 05:42:34 +08:00
SuLe
2d49d523c5
gate sql file entry points
2026-05-02 05:34:02 +08:00
SuLe
272abb3537
clarify sql file action label
2026-05-02 05:31:12 +08:00
SuLe
78401cf9bd
handle rejected sql file cancel
2026-05-02 05:28:56 +08:00
SuLe
c33afc8cef
wire sql file execution entry points
2026-05-02 05:28:28 +08:00
SuLe
13724a245d
fix failed sql file cancel state
2026-05-02 05:26:27 +08:00
SuLe
6796357d58
harden sql file dialog cancellation
2026-05-02 05:24:07 +08:00
SuLe
2cb76f7b78
fix sql file dialog database selection
2026-05-02 05:19:10 +08:00
SuLe
08c26203e4
add sql file execution dialog
2026-05-02 05:15:41 +08:00
SuLe
6407e13ef3
add sql file frontend api
2026-05-02 05:10:01 +08:00
SuLe
69cd5831a1
skip comment-only sql file statements
2026-05-02 05:06:14 +08:00
SuLe
41066476be
harden sql file execution
2026-05-02 04:57:41 +08:00
SuLe
7a3b356379
emit sql file io errors
2026-05-02 04:51:10 +08:00
SuLe
15fa5b0d2c
execute sql files with progress
2026-05-02 04:47:43 +08:00
skyler
07eb7f6ccd
Merge pull request #48 from SuLea-IT/codex/secure-connection-secrets
...
[codex] Store connection secrets in system keyring
2026-05-02 04:46:01 +08:00
SuLe
33705b9cbb
speed up query timeout test
2026-05-02 04:41:09 +08:00
SuLe
ed475f1d1b
share query execution helper
2026-05-02 04:36:44 +08:00
SuLe
f862a27858
fix streamed comment splitting
2026-05-02 04:29:10 +08:00
SuLe
733fc69e13
fix connection test initializer
2026-05-02 04:26:03 +08:00
SuLe
893c17ef9f
add sql file statement splitter
2026-05-02 04:24:52 +08:00
SuLe
313ce124ac
plan sql file execution
2026-05-02 04:05:04 +08:00
SuLe
07648b1e01
spec sql file execution
2026-05-02 03:54:57 +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
85af211089
chore: bump version to 0.3.4
v0.3.4
2026-05-01 23:12:01 +08:00
t8y2
4b12d34354
feat: extend SQL dialect support with additional keywords for enhanced autocompletion
2026-05-01 23:03:56 +08:00
t8y2
2bca814a5d
docs: add star history chart and reorder sections
2026-05-01 22:38:31 +08:00
t8y2
76fb52465c
docs: update screenshot layout in README and README.zh-CN for better presentation
2026-05-01 22:04:03 +08:00
t8y2
5749a8f8ea
docs: add screenshots and reorder README sections
2026-05-01 21:55:00 +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
557897f428
feat: enhance MySQL connection handling and update connection dialog for Doris, SelectDB, and StarRocks
2026-05-01 19:36:17 +08:00
t8y2
48921cf811
feat: add schema comparison functionality and localization support
2026-05-01 18:56:36 +08:00
t8y2
6e0fdf1c92
feat: add ssh_expose_lan configuration and localization support
2026-05-01 15:37:52 +08:00
t8y2
dcbced25c8
perf: share rust cache between CI and release builds
2026-05-01 15:09:19 +08:00
t8y2
830dd03772
chore: bump version to 0.3.3
v0.3.3
2026-05-01 15:00:10 +08:00
t8y2
4eede07142
feat: add transpose functionality to DataGrid and update localization
2026-05-01 12:43:05 +08:00
t8y2
65cd285567
feat: add AiApiStyle support and integrate into AI completion and streaming functions
2026-05-01 12:10:32 +08:00
t8y2
78ea289f0f
fix: correct scoop uninstaller filename in CI workflow
2026-05-01 11:11:16 +08:00
t8y2
a7b829c951
feat: add SelectDB support and update related icons
2026-05-01 11:02:41 +08:00