Commit Graph
87 Commits
Author SHA1 Message Date
Melody Ruch ca8bc9bf12 fix(editor): distinguish SELECT wildcards from multiplication 2026-09-18 20:19:08 +08:00
Melody Ruch aa4ed91c40 fix(sql): preserve Oracle identifier semantics in star expansion 2026-09-18 20:06:33 +08:00
dienaso 4cdf18d652 fix(sql): stop completion at the next top-level statement 2026-09-18 01:35:53 +08:00
t8y2 ab5aba9497 fix(editor): stop per-keystroke full-document statement reparse
Closes #8600
2026-09-17 01:30:02 +08:00
onenewcode 9bf52dab69 fix(completion): stop aliasing DELETE target tables 2026-09-16 11:28:31 +08:00
zipg 7942c59aa7 feat(duckdb): improve SQL completion keywords 2026-09-15 19:44:32 +08:00
thanhthai3010 715d834c32 fix(cassandra): skip table alias completions for CQL 2026-09-15 14:42:46 +08:00
dienaso 1b6ff2ba54 fix(sql): gate having alias visibility by dialect reject list 2026-09-14 01:44:58 +08:00
dienaso 4fe04c8bb9 fix(sql): treat HAVING as alias-visible context 2026-09-13 01:40:05 +08:00
zipg f8ce8ab353 feat(sql): add Doris/SelectDB completion and semantic diagnostics 2026-09-12 17:36:58 +08:00
U1 a4eab4f73f fix(doris): add MATERIALIZED keyword for completion 2026-09-11 14:13:17 +08:00
Eve ed810d6c92 fix(completion): always offer custom sql snippets 2026-09-11 14:12:42 +08:00
onenewcode 7b7ed6f7b1 fix(postgres): suggest CURRENT_DATE in SQL completion 2026-09-10 18:59:32 +08:00
二丫讲梵 1d9cfe45f9 feat(sql): add COMMENT keyword completion 2026-09-10 11:22:39 +08:00
Eve cd43ff07f0 fix(completion): quote SQL Server identifiers 2026-09-09 13:58:15 +08:00
t8y2 e56823334f fix(sql): only treat backslash as string escape for MySQL-family dialects
Closes #8189
2026-09-04 18:55:27 +08:00
t8y2 b42ad91fc2 fix(completion): show column comments inline in SQL completions 2026-09-04 12:17:20 +08:00
wangfengxiang 2f71a1a8aa feat(argo): add argodb connection type with routine browsing 2026-09-01 00:21:10 +08:00
二丫讲梵 bd3e585628 feat(editor): batch-select and insert SQL completion columns 2026-08-30 00:47:57 +08:00
Melody Ruch b198dd1327 fix(postgres): affected rows for WITH-wrapped DML and CTE completion 2026-08-27 22:25:09 +08:00
Melody Ruch 4a3d63b09a fix(completion): mask strings and comments in clause detection 2026-08-27 09:21:54 +08:00
zipg e7191b1c4b fix(completion): add datepart args for sqlserver date functions 2026-08-27 08:40:12 +08:00
zipg 81c3cc15d2 fix(memory): release closed query and connection resources 2026-08-25 15:47:23 +08:00
t8y2 9c90edabe3 fix(completion): replace partially quoted identifiers 2026-08-25 11:57:52 +08:00
二丫讲梵 8d23216d60 feat(completion): show table metadata comments in SQL completions 2026-08-24 20:36:58 +08:00
miracle 3442acd52c feat(completion): optimize qualified SQL completion queries 2026-08-22 15:41:13 +08:00
t8y2 62657446f3 feat(sql): add group-by multi-column completion
Closes #6939
2026-08-22 03:02:42 +00:00
t8y2 c210efbcc5 fix(mysql): complete built-in function suggestions
Closes #6846
2026-08-21 04:09:56 +00:00
t8y2 4e74f77cc8 fix(editor): complete MySQL table names after DESC
Closes #6668
2026-08-19 12:41:29 +00:00
Melody Ruch 41ffc969a1 fix(editor): bound SQL completion to active statement 2026-08-18 11:51:07 +08:00
zipg 01ea889569 fix(completion): apply database-specific identifier quoting 2026-08-16 14:16:04 +08:00
hanxuanyu a574459f8b feat(dolt): improve system tables and SQL completion 2026-08-14 22:18:28 +08:00
t8y2 c5eea21821 fix(sql): preserve database quoting in star expansion
Closes #6247
2026-08-14 14:14:28 +00:00
Melody Ruch 1a10db4c18 fix(sql): quote MySQL completion identifiers 2026-08-14 18:13:31 +08:00
t8y2 91e7463ee5 feat(postgres): complete sequence names in regclass literals
Closes #4005
2026-08-13 02:54:18 +00:00
t8y2 5bda37b05d fix(sql-completion): add missing MySQL function suggestions
Closes #6024
2026-08-12 14:27:26 +00:00
jinmo 868f7961e3 feat(completion): fix SQL alias completion, star expansion, and formatter layout 2026-08-10 01:11:25 +08:00
hanxuanyu 681c6f35c5 feat(dolt): add native profile, branch database discovery, and SQL completion 2026-08-10 00:37:34 +08:00
zipg 5966aea43b feat(completion): expand INSERT all-columns with VALUES tab stops 2026-08-09 23:24:36 +08:00
zipg cdfa993642 fix(completion): keep auto alias and schema-qualify SQL Server FK JOIN candidates 2026-08-09 19:55:12 +08:00
t8y2 ad9ca8400b fix(tdengine): recognize tbname in stable diagnostics
Closes #5685
2026-08-08 18:28:11 +08:00
zipg f9e93b356f feat(grid): enhance field search and filter interaction 2026-08-07 13:43:55 +08:00
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
guoyongchang fb0aafa04b fix(sqlserver): support Unicode table references in completion 2026-08-05 02:51:45 +08:00
Freedom f700627675 feat(completion): support pinyin matching for Chinese identifiers 2026-08-05 02:03:09 +08:00
二丫讲梵 3e779d24d7 fix(sql-completion): respect keyword and function casing 2026-08-02 09:01:36 +08:00
guoyongchang 00927ac435 fix(sqlserver): preserve double-dot completion targets 2026-07-31 19:33:18 +08:00
t8y2 1d4ab520f3 fix(completion): prioritize exact snippet prefixes 2026-07-31 15:46:15 +08:00
Justin Gao 9bc1c1b0fb feat(sql): add ClickHouse function completion 2026-07-31 14:38:50 +08:00
zipg 87ef514188 fix(editor): restore custom snippet trigger matching 2026-07-30 00:08:04 +08:00