t8y2
76a0b9f76d
fix: let users opt into system databases
2026-05-26 12:06:48 +08:00
t8y2
801434e423
refactor: convert table structure editor from modal dialog to tab
...
Replace the dialog-based TableStructureEditorDialog with a tab-based
TableStructureEditor, making it consistent with query editors, data
viewers, and object browsers. Users can now switch between editing
table structure and running queries freely.
2026-05-24 21:17:35 +08:00
t8y2
7b9a04ff3e
fix(ui): propagate schema when creating tabs and new queries
...
Table/data tabs were missing schema in createTab, so the toolbar
"new query" button couldn't inherit schema from the active tab.
Also add schema to NewQueryTarget so resolveNewQueryTarget
propagates it from both sidebar and active tab contexts.
2026-05-24 19:11:06 +08:00
t8y2
6b6f7694fd
fix(app): separate view source tabs and trim view metadata
2026-05-23 13:08:19 +08:00
t8y2
00fd206a57
fix(schema): auto-select schema when creating query from schema context menu
...
When right-clicking a PostgreSQL schema node and selecting "New Query",
the schema dropdown in the editor toolbar was not pre-selected. Pass
node.schema to createTab so the editor initializes with the correct schema.
2026-05-23 12:33:14 +08:00
t8y2
2fea0c38c5
fix(app): harden clipboard copy flows
2026-05-23 10:52:19 +08:00
t8y2
5537fa1b3c
fix(sidebar): avoid scroll jumps on expansion
2026-05-23 01:35:53 +08:00
t8y2
5f19dccdc1
fix(sidebar): keep connection expansion stable
2026-05-23 01:32:51 +08:00
t8y2
7a3ff3bff9
refactor(sql): move builders to Rust
2026-05-23 01:28:52 +08:00
t8y2
b2324aea29
fix(sidebar): copy selected name in single-click mode
2026-05-22 18:04:49 +08:00
t8y2
c91fbc9fd6
feat(export): move text exports to Rust
2026-05-22 15:41:33 +08:00
t8y2
c736fe372a
feat(export): move csv and xlsx generation to Rust backend
2026-05-22 14:56:40 +08:00
t8y2
3dc4f40e7f
feat(sidebar): select active tab node
2026-05-21 23:32:07 +08:00
t8y2
2569d54f68
feat(sidebar): hide configured table prefixes
2026-05-21 22:56:42 +08:00
t8y2
eef217d6eb
feat(sidebar): add node-type search scopes for tree filtering
2026-05-21 22:38:18 +08:00
t8y2
2bf01c5cc7
feat(objects): add view DDL action
2026-05-21 12:57:20 +08:00
t8y2
5c2028c2c4
feat(redis): improve key browser workflows
2026-05-20 18:54:18 +08:00
t8y2
bacd5dc859
fix(sidebar): support catalogless schema trees
2026-05-19 15:07:25 +08:00
t8y2
637f75663c
fix(sidebar): expand table metadata groups
2026-05-18 23:43:33 +08:00
t8y2
2e3e5f0b2f
fix(sidebar): expand grouped table metadata
2026-05-18 23:37:35 +08:00
t8y2
b424816f74
fix(sidebar): preserve expansion after object rename
2026-05-18 22:17:45 +08:00
t8y2
da00405e10
fix(db): support routine rename editing
2026-05-18 21:24:03 +08:00
t8y2
f7f622229b
fix(sidebar): show group action without connections
2026-05-18 19:23:55 +08:00
t8y2
5cc7c7b6ea
fix(sidebar): keep group rename input focused
2026-05-18 19:18:20 +08:00
t8y2
af16ac219c
Revert "fix(objects): guard system source edits"
...
This reverts commit 17bc2e66d4 .
2026-05-18 17:53:02 +08:00
t8y2
ab87de4054
fix(sidebar): reveal expanded tree items
2026-05-18 16:35:09 +08:00
t8y2
17bc2e66d4
fix(objects): guard system source edits
2026-05-18 14:35:33 +08:00
t8y2
e1930550e2
feat(grid): support DuckDB database files
2026-05-18 13:18:02 +08:00
t8y2
e3474f581f
fix(sidebar): expose view source action
2026-05-18 11:29:52 +08:00
t8y2
06683c57b1
chore(repo): move desktop app under apps
2026-05-18 02:35:39 +08:00