Commit Graph
19 Commits
Author SHA1 Message Date
5c281b1653 feat(editor): 支持 SELECT * 展开为字段列表
* ✨ feat(editor): 支持将 SELECT * 展开为字段列表

- 新增右键菜单及 `Mod+Shift+X` 快捷键,可展开 `*` 和 `别名.*`
- 基于语义分析识别单表来源、别名及原始引用符,并按数据库方言处理字段名转义
- 优先读取本地或远程表字段元数据,单表纯星号查询可回退使用执行结果字段
- 增加字段加载失败提示及多语言文案
- 补充星号展开、结果匹配和快捷键注册测试

* fix(editor): selectStar 回退加词边界检查并记录加载失败

---------

Co-authored-by: t8y2 <t8y2@users.noreply.github.com>
Co-authored-by: skyler <1156263951@qq.com>
2026-08-06 00:55:36 +08:00
ekesaiting 7cf5795666 fix(editor): restore quoted table keyword completion 2026-08-01 02:19:10 +08:00
guoyongchang 00927ac435 fix(sqlserver): preserve double-dot completion targets 2026-07-31 19:33:18 +08:00
zipg 62aeae5de4 fix(editor): complete columns through table names 2026-07-30 00:08:24 +08:00
zipg 682b9d53c5 fix(editor): scope alias column completion by parent table 2026-07-30 00:07:45 +08:00
Justin Gao b4efcebd78 feat(editor): add ClickHouse SQL highlighting 2026-07-29 19:21:56 +08:00
zipg d24cd98776 fix(completion): isolate aliases across SQL statements 2026-07-28 21:08:24 +08:00
t8y2 5cb7bd865b fix(ci): format SQL completion test 2026-07-27 23:27:12 +08:00
t8y2 146dc672dd fix(sql): complete nested subquery sources 2026-07-27 23:04:57 +08:00
zipg c1270ba793 fix(oracle): improve alias column completion 2026-07-25 19:41:07 +08:00
t8y2 2bdab48d78 fix(oracle): support locked edits and OceanBase sources 2026-07-23 23:59:03 +08:00
zipg 63dd0e88b5 feat(editor): support SQL Server cross-database completion 2026-07-22 15:08:44 +08:00
zipg 51f163ee6c fix(completion): preserve longer keyword prefixes 2026-07-21 17:14:01 +08:00
zipg f5cdbb8662 feat(completion): improve SQL function suggestions 2026-07-20 01:55:52 +08:00
zipg 3d23a58e36 fix(editor): improve ASE SQL semantic highlighting 2026-07-16 17:00:55 +08:00
zipg 1ab93a6650 fix(sql): improve alias completion for joined tables 2026-07-15 17:36:17 +08:00
wuxiemian 987b0fd263 fix: improve SQL table and JOIN completion (#2629) 2026-07-06 13:19:37 +08:00
wuxiemian 3fdcc2d454 feat(sqlCompletion): support insert all-column completion 2026-07-06 01:29:23 +08:00
t8y2 7e7c4944e9 refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00