SuLe
747784ffe0
refine grid row change indicators
2026-05-02 17:03:54 +08:00
SuLe
39a257753b
Fix SQL editor and table query UX
2026-05-02 13:49:46 +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
4eede07142
feat: add transpose functionality to DataGrid and update localization
2026-05-01 12:43:05 +08:00
t8y2
63aac5f1e2
fix: unify cell detail panel header height to h-9
2026-05-01 10:19:41 +08:00
skyler
2b64b9c755
Merge pull request #44 from SuLea-IT/codex/grid-cell-selection
...
[codex] Add grid cell selection and details
2026-05-01 10:16:23 +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
SuLe
3e7abf8212
Add grid cell selection and details
2026-05-01 09:40:18 +08:00
skyler
9fa6ab063d
feat: display column comments in sidebar and data grid header ( #37 )
...
- Add comment field to ColumnInfo (MySQL COLUMN_COMMENT, PostgreSQL col_description)
- Show column comments in sidebar tree nodes
- Show column comments on hover in data grid header
- Default MySQL charset to utf8mb4 for proper CJK support
Closes #14
2026-04-30 18:54:26 +08:00
t8y2
2ae954e7a3
feat(grid): improve DDL drawer resizing
2026-04-30 14:19:31 +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
vrustx
753b72ebe4
feat(database): 优化数据库编辑体验 ( #10 )
...
改进关系型数据库表格编辑,增加新增、修改、删除和恢复等行状态展示,保存时按主键生成对应 SQL。
优化 MongoDB 文档编辑,默认保留 JSON 阅读视图,点击 Edit 后使用递归 JSON 结构编辑器,支持嵌套对象和数组分层编辑,边界更清晰。
同步中英文界面文案。
验证:pnpm build;git diff --check。
2026-04-30 13:03:57 +08:00
t8y2
1fb5d2bff1
fix(mysql): handle large numeric display and edit saves
2026-04-30 11:24:47 +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
e2d8820751
feat: add SQL copy functionality with tooltip display in DataGrid
2026-04-29 20:56:56 +08:00
t8y2
ead6417875
feat: add type color classification and row number display in DataGrid
2026-04-29 20:54:49 +08:00
t8y2
d26173e0eb
feat: auto-scroll to bottom when adding a new row in DataGrid
2026-04-29 20:49:13 +08:00
t8y2
b976d5c06d
feat: add column type mapping and display in DataGrid
2026-04-29 20:44:43 +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