二丫讲梵
|
82a85e6362
|
fix(desktop): clarify migration key setup and small-window layout
|
2026-09-24 12:35:24 +08:00 |
|
t8y2
|
3731d5bf58
|
fix(build): make os keyring backend opt-in for cross builds
|
2026-09-24 02:05:24 +08:00 |
|
t8y2
|
62bf4544bf
|
fix(mysql): skip redundant liveness pings and heartbeat resets
|
2026-09-24 00:32:25 +08:00 |
|
t8y2
|
0724754c85
|
fix(mysql): skip cleanup rollback when no transaction is open
|
2026-09-24 00:32:25 +08:00 |
|
t8y2
|
67dd9a6229
|
fix(query): throttle batch progress events and apply them incrementally
|
2026-09-23 19:29:03 +08:00 |
|
Abeautifulsnow
|
c373f322d2
|
feat(ai): bind each conversation to its own connection
|
2026-09-23 17:56:05 +08:00 |
|
Loc Nguyen
|
18f144f11c
|
fix(mongodb): resolve per-database pool for dump restore and export
|
2026-09-23 16:01:52 +08:00 |
|
二丫讲梵
|
13d2db6191
|
feat(schema): show table properties in object browser
|
2026-09-23 14:43:33 +08:00 |
|
zipg
|
da95bd435f
|
fix(updates): auto-continue client upgrade on update-all
|
2026-09-23 14:43:14 +08:00 |
|
jearhe
|
d5a05a9884
|
feat(plugin): expose a read-only schema metadata host API
|
2026-09-23 12:51:23 +08:00 |
|
CSXFanMeng
|
2f960f104c
|
feat(backup): support cross-platform background database backups
|
2026-09-23 12:29:56 +08:00 |
|
二丫讲梵
|
250e0c0a10
|
feat(security): encrypt local credentials and guide data migration
|
2026-09-23 11:02:52 +08:00 |
|
zipg
|
183ebf4fcb
|
fix(transfer): support target table rebuild on mysql 5.7
|
2026-09-22 22:33:07 +08:00 |
|
zipg
|
77588fae16
|
fix(export): cap metadata prefetch concurrency by session pool capacity
|
2026-09-22 19:12:17 +08:00 |
|
zipg
|
2dda96336d
|
fix(mysql): return result sets for EXECUTE statements
|
2026-09-22 17:05:53 +08:00 |
|
xiaochouwei
|
7ade5d2b6e
|
feat(nacos): global content replacement with persistent rollback
|
2026-09-22 16:12:18 +08:00 |
|
zipg
|
1566bb8a9f
|
feat(plugins): analyze plugin data in the built-in AI panel
|
2026-09-22 15:04:33 +08:00 |
|
zipg
|
f468399fbd
|
perf(execution): prewarm tab session pools and report perceived wait
|
2026-09-22 14:25:39 +08:00 |
|
Loc Nguyen
|
def42987a4
|
feat(mongodb): fill object statistics over the legacy agent
|
2026-09-22 14:22:15 +08:00 |
|
zipg
|
0023c03520
|
fix(transfer): map text types to CLOB for oracle-family targets
|
2026-09-22 12:52:54 +08:00 |
|
zipg
|
5301607388
|
feat(export): include triggers and events in database export
|
2026-09-22 11:51:49 +08:00 |
|
zipg
|
dc6fee7e93
|
fix(mysql): optionally keep explicit transactions in autocommit tabs
|
2026-09-22 11:11:06 +08:00 |
|
Abeautifulsnow
|
34d8811cd3
|
feat(ai): add read-only user skill loader for SKILL.md
Refs: #9363
|
2026-09-22 02:24:23 +08:00 |
|
cowking
|
576943c543
|
feat(history): make query history retention configurable
|
2026-09-22 01:17:20 +08:00 |
|
Loc Nguyen
|
c30f6821d3
|
feat(mongodb): collection stats and create database on legacy agent
|
2026-09-21 18:34:15 +08:00 |
|
Terry Yao
|
3687a9cbfb
|
feat(solr): add Apache Solr connection support
|
2026-09-21 18:07:44 +08:00 |
|
Loc Nguyen
|
87d1e114c4
|
feat(mongodb): support distinct over the legacy agent
|
2026-09-21 16:33:23 +08:00 |
|
amwps290
|
1000aa07b6
|
feat(pg,kingbase): partition table operations and detail queries
|
2026-09-21 15:36:49 +08:00 |
|
Loc Nguyen
|
98d3209026
|
feat(mongodb): find and modify over the legacy agent
|
2026-09-21 13:37:09 +08:00 |
|
zipg
|
4dd62b78ec
|
feat(mongodb): show and sort collection sizes in objects view
|
2026-09-21 13:36:44 +08:00 |
|
zipg
|
abefee68f5
|
fix(export): put each data row on its own line in exported SQL
|
2026-09-21 11:35:55 +08:00 |
|
Loc Nguyen
|
9b82ce86f9
|
fix(mongodb): fail early on unreadable cursor ids and outdated agents
|
2026-09-21 01:58:01 +08:00 |
|
t8y2
|
7ad4ea8373
|
fix(sqlserver): render fk referential actions and schema-qualified refs
Closes #9773
|
2026-09-21 01:44:23 +08:00 |
|
zipg
|
29470b8b3f
|
fix(transfer): preserve NUMBER(p,s) precision for oracle-family targets
|
2026-09-21 01:07:08 +08:00 |
|
Abeautifulsnow
|
cab674299a
|
fix(plugins): check and update installed plugins with provenance guards
|
2026-09-21 00:09:50 +08:00 |
|
zipg
|
d715b16ba5
|
fix(sqlserver): wrap identity inserts with SET IDENTITY_INSERT
|
2026-09-20 23:49:28 +08:00 |
|
zipg
|
42980e5163
|
feat(import): stream SQL script parsing and drop the 100 MB cap
|
2026-09-20 23:47:29 +08:00 |
|
Melody Ruch
|
e2e57d36fb
|
fix(sqlserver): merge composite foreign keys in exported ddl
|
2026-09-20 19:11:10 +08:00 |
|
ccq
|
b9cd24f718
|
feat(sync): support self-managed GitLab snippets
|
2026-09-20 17:30:23 +08:00 |
|
jearhe
|
f909f85075
|
feat(plugins): expose read-only estimated plan host api
|
2026-09-20 17:15:52 +08:00 |
|
efeire
|
33afb0b432
|
feat(oceanbase-oracle): split execution time from client wait
|
2026-09-20 12:31:47 +08:00 |
|
xcstatus
|
1294708eea
|
feat(mcp): add native MySQL session transactions
|
2026-09-20 12:23:12 +08:00 |
|
efeire
|
a924285136
|
feat(transactions): add manual transactions to more execution paths
|
2026-09-20 11:07:11 +08:00 |
|
Loc Nguyen
|
a67bbb4ed5
|
feat(mongodb): support database dump and restore over legacy agent
|
2026-09-20 11:06:07 +08:00 |
|
t8y2
|
d7e1b47aa4
|
fix(mongodb): infer collection fields for AI metadata tools
Closes #9398
|
2026-09-20 08:40:13 +08:00 |
|
zipg
|
e840da30fc
|
fix(transfer): use target column case for existing tables
|
2026-09-20 01:48:32 +08:00 |
|
二丫讲梵
|
5b937388e5
|
feat(meilisearch): add index creation
|
2026-09-20 01:18:26 +08:00 |
|
 zipgandzipg
|
0adef6e16a
|
fix(export): 分页导出按列名对齐每一页,修复字段错位 (#9583)
Schemaless 引擎(Elasticsearch/Easysearch)的列集合是按每个响应里的文档现算的,
因此 select * 的不同分页可能给出不同的列顺序或列集合。查询结果导出把表头冻结在
第一页,却按位置写入后续页的行,导致第二页起的值落到错误的列里(#9522 反馈的
"导出字段错位",例如 beta 的值被写进 alpha 列)。
- 新增 export_column_remap/realign_page_cells/realign_page_rows:后续页按列名映射到
冻结表头,列名缺失时填 NULL,列顺序不同也能正确还原;
- 列类型同样按列名对齐,保证按页的日期/时间格式化使用正确的类型;
- spatial_values 随行一起对齐,保持与单元格的 SRID 对应关系;
- 第一页仍是表头来源,新增列(表头里没有的列)与被删除的列都会被忽略,行为与写出
表头保持一致。
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
|
2026-09-19 15:23:22 +08:00 |
|
 zipgandzipg
|
74c275b2ce
|
fix(sqlserver): 表结构支持查看约束(主键/唯一/外键/检查/默认值) (#9581)
SQL Server 连接的「编辑表结构」面板里只有 DDL/字段/索引/外键/触发器,
没有「约束」页签;用户无法查看某张表的约束。
list_constraints 在 SQL Server 驱动中完全缺失:驱动侧没有对应实现,
dbx-core 的 list_constraints_core 没有 SQL Server 分支,直接落到默认的
空数组;前端 tableMetadataCapabilities 也没有声明 sqlserver 支持,
因此即使是空页签也不会渲染。
- dbx-drivers 新增 list_constraints,用一条 UNION ALL 查询汇总
sys.key_constraints(PK/UNIQUE)、sys.foreign_keys(含引用库表列、
ON UPDATE/DELETE 动作、is_not_trusted)、sys.check_constraints、
sys.default_constraints;列名用 FOR XML PATH('') 聚合,兼容 SQL Server
2008(无 STRING_AGG)
- list_constraints_core 增加 SQL Server 分支与链接服务器早退
- tableMetadataCapabilities 为 sqlserver 打开 constraints,前端显示「约束」页签
- 新增单测覆盖 SQL 形态与列名拆包,并补充前端能力断言
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
|
2026-09-19 13:31:45 +08:00 |
|
КГБ Lieu
|
30fe61d440
|
fix(sql-file): extend relational constraint bypass to Postgres and SQL Server
|
2026-09-19 09:47:58 +08:00 |
|