Logan.Li
f6d636fa44
feat(query): sql workspace conveniences per opsxdb patterns
- generic ContextMenu component (viewport flip, esc/outside close)
- SchemaSidebar table right-click menu: preview data, generate
SELECT/INSERT/UPDATE/DELETE templates with pk-aware WHERE, copy table
name; double-click table runs preview SELECT; column right-click
copy/insert; dialect-aware quoting; preview SELECT carries no LIMIT
- SqlEditor selection-first execution (Mod-Enter runs selection else
statement at cursor via quote/comment-aware splitter); pagination
replays last executed statement
- query history persisted server-side: drawer fetches query-histories
with keyword/mine/favorites filters, star toggle (new PUT favorite +
mine filter endpoints), insert and insert-and-run
- custom templates in localStorage alongside built-ins
- unit tests: genSql + statement splitter (28 tests green)
2026-10-26 18:53:02 +08:00
..
2026-10-26 17:58:59 +08:00
2026-07-08 08:53:48 +00:00
2026-10-26 17:21:00 +08:00
2026-07-07 10:39:33 +08:00
2026-05-31 01:30:10 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 18:53:02 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 18:27:11 +08:00
2026-10-26 18:27:11 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00
2026-10-26 17:21:00 +08:00