Commit Graph
163 Commits
Author SHA1 Message Date
zipg 3c8ae159fb feat(ui): route Ctrl+F search by focused surface 2026-09-15 23:20:05 +08:00
New2Niu 1533064f1f fix(gbase8s): omit owner qualifier in table admin SQL 2026-09-14 14:52:13 +08:00
zipg f32b3928ea fix(objects): show horizontal scrollbar on hover 2026-09-12 15:24:44 +08:00
t8y2 7cb1e6502f fix(objects): unbreak list-view guard and drop dead header ref 2026-09-12 13:46:42 +08:00
wxp 3affa544a9 fix(objects): pin object list vertical scrollbar to the viewport
When the object-browser columns exceeded the panel width, the vertical
scrollbar travelled with the content: the row scroller was stretched to
the content min-width inside the horizontally scrolling table container,
so its scrollbar sat at the far-right edge of the (off-screen) content
and users had to scroll all the way right to reach it (#8885).

The list scroller now stays viewport-width and owns the horizontal
scrolling itself (content min-width moves to the virtual-scroller item
wrapper), and the header becomes a clipped wrapper whose scrollLeft is
kept in sync with the scroller on scroll, resize, and re-attach.
2026-09-12 00:17:14 +08:00
КГБ Lieu 16866293a3 feat(export): split large sql exports into zip parts 2026-09-11 15:41:28 +08:00
zipg e7ea2e92f2 fix(object-browser): avoid refresh on tab restore 2026-09-10 17:44:06 +08:00
Eve 5b5d58cd2a fix(objects): preserve category filter per tab 2026-09-10 15:57:15 +08:00
Abeautifulsnow 464f2f33c5 feat(object-browser): add table Add to AI context menu entry 2026-09-10 11:59:20 +08:00
zipg 05b719e7a6 feat(editor): show pinned tabs in separate row with per-row scroll 2026-09-08 17:11:30 +08:00
t8y2 9392a68832 fix(dameng): keep object tab schema across reloads
Closes #8301
2026-09-08 12:07:49 +08:00
Abeautifulsnow 8642e1a599 feat(object-browser): preserve object list on return via stale cache 2026-09-08 11:51:50 +08:00
zipg 889fa4f5d0 fix(editor): unquote DDL view when identifier quoting disabled 2026-09-08 00:14:02 +08:00
zipg 96a3dc052a fix(ui): responsive table info sidebar and SQL toolbar layout 2026-09-07 21:26:11 +08:00
t8y2 5f81ed2e11 feat(tabs): show table comments in tab tooltips
Closes #8342
2026-09-07 14:10:16 +08:00
jearhe ab35a5b1da feat(export): add SQL INSERT batch or single-row mode 2026-09-06 10:27:34 +08:00
Melody Ruch 5244e57dca fix(objects): keep browse search filter per tab 2026-09-05 22:28:14 +08:00
Melody Ruch ab6a7645f6 fix(export): preserve datetime precision across CSV and XLSX exports 2026-09-05 09:22:08 +08:00
Lan-zk 5a3a6e2bb0 feat(editor): add sql editor split panes with shared results 2026-09-04 14:44:03 +08:00
zipg 203eab3dec feat(export): configurable CSV field quoting mode 2026-09-03 17:51:50 +08:00
Abeautifulsnow d421bd33fc fix(ui): scroll long error messages in rename dialogs 2026-09-03 17:51:43 +08:00
jearhe f9f61cf397 fix(sidebar): keep object browser scroll after sql generation 2026-09-02 14:11:39 +08:00
zipg cbfa8d7a79 fix(objects): hide row and size stats for non tables 2026-09-01 12:17:33 +08:00
zipg cd008b2d56 feat(ui): refresh latest ddl on demand 2026-09-01 01:46:39 +08:00
skyler de2c4b38cd fix(objects): render MySQL event create editor with fresh state 2026-08-30 09:58:45 +08:00
jearhe 508369ee39 fix(mysql): open editor when creating a new event 2026-08-30 00:47:21 +08:00
amwps290 20a2994fa1 feat(structure): show table constraints for postgres-compatible dbs 2026-08-28 12:14:04 +08:00
Farahani 955558c81f feat(safety): temporary write-unlock window for read-only connections 2026-08-27 17:37:54 +08:00
二丫讲梵 d70a1231b0 feat(xlsx): add optional auto filter to xlsx export 2026-08-27 12:18:42 +08:00
高瑞强 bfd7c7def2 feat(mongo): open object browser from database tree nodes 2026-08-25 22:15:40 +08:00
二丫讲梵 46111850db feat(export): support XLSX comment headers 2026-08-25 22:00:26 +08:00
t8y2 e0be55ddf3 fix(ci): preserve table paste success contract
Refs: #4832
2026-08-23 22:17:22 +00:00
t8y2 72bb880ee7 fix(table-paste): surface first batch paste error
Closes #4832
2026-08-23 16:24:19 +00:00
miracle d8bc5153d2 feat(mysql): manage and edit MySQL events 2026-08-23 12:23:46 +08:00
二丫讲梵 c4630540dd feat(export): support name and comment XLSX headers 2026-08-23 01:40:22 +08:00
二丫讲梵 a6f4cebd18 feat(editor): include database name in generated SQL 2026-08-22 13:40:42 +08:00
Frost f494f90c30 feat(spanner): add Google Cloud Spanner support 2026-08-20 16:33:09 +08:00
amwps290 11407b537f feat(postgres): add table vacuum action 2026-08-20 16:04:22 +08:00
miracle 8c2b232243 fix(metadata): bound cache maintenance and pool recovery 2026-08-19 11:10:12 +08:00
Abeautifulsnow aeba7d81ad feat(objects): add search clear buttons 2026-08-18 22:04:38 +08:00
zipg db7463eb70 fix(oracle): export portable table DDL 2026-08-17 14:45:25 +08:00
Melody Ruch 10b1ba4578 fix(objects): support modifier-click table selection 2026-08-14 02:06:05 +08:00
t8y2 38bf4ec521 feat(settings): remember DDL wrapping preference
Closes #4903
2026-08-13 15:18:59 +00:00
zipg fc2db2a17c fix(ui): unify list hover and selection highlighting 2026-08-12 17:33:01 +08:00
Andrew 26bb10dad0 fix(gaussdb): support M-mode type metadata 2026-08-12 02:05:54 +08:00
amwps290 154c460657 feat(postgres): list user-defined types with details and DDL for PG-family databases 2026-08-11 15:00:24 +08:00
ptma 0a37706a9c feat(objects): retain active tab on objects right panel when switching tables 2026-08-11 13:05:25 +08:00
t8y2 28b3491843 fix(oracle): preserve table metadata in DDL and clones
Closes #5215
2026-08-08 14:34:55 +08:00
Fernando Possebon bdf87ac255 fix(docs): move Documentation to database context menu 2026-08-08 10:37:50 +08:00
t8y2 3affcbfa85 fix(ui): improve desktop hover and cursor feedback 2026-08-07 16:31:02 +08:00