Commit Graph
24 Commits
Author SHA1 Message Date
t8y2 84171f635a fix(structure): virtualize column grid for smooth large-table scrolling 2026-09-22 03:12:35 +08:00
zipg 3156f36fac fix(structure): add action names to column icon tooltips 2026-09-22 01:10:59 +08:00
zipg e74257b6e0 feat(structure): add view data entry to the DDL structure tab 2026-09-21 13:37:21 +08:00
zipg f19d842b8f fix(structure): keep Oracle case-sensitive identifiers quoted when quoting off 2026-09-21 12:52:44 +08:00
zipg 08cb9287de feat(structure): add copy-all-column-names to table designer 2026-09-20 16:49:18 +08:00
zipgandzipg c71c35624b fix(structure): 表结构编辑器补充可拖拽的纵向滚动条 (#9585)
编辑表结构的「字段 / 索引」页签之前只有自绘的横向滚动条,纵向只能靠滚轮,
字段较多时既没有“还有更多内容”的视觉提示,也无法拖拽定位。

- 复用 useVerticalOverlayScrollbar 组合式函数,为当前激活的表格页签
  (字段 / 索引)渲染与横向滚动条同款的覆盖式纵向滚动条;
- 页签面板改为三行两列的 grid:工具栏、滚动区、横向条在第一列,
  纵向条独占第二列,仅在有溢出且处于表格页签时出现;
- 隐藏该滚动区残留的原生纵向滚动条,避免与自绘条重叠;
- 补充单测:纵向滚动条在有溢出时出现、拖拽可同步 scrollTop,
  以及非表格页签(DDL)下不渲染。

Fixes #9408

Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-09-19 15:23:27 +08:00
Eve e17246c0f6 fix(structure): respect identifier quote preference 2026-09-10 13:14:19 +08:00
Eve d0b9e49b7e fix(structure): load table comment on initial DDL tab 2026-09-08 11:48:59 +08:00
zipg 4fed29fba2 fix(structure): improve mysql auto-increment editing and field shortcuts 2026-08-27 18:21:52 +08:00
二丫讲梵 3d77966f52 feat(structure-editor): add quick field add and duplicate shortcuts 2026-08-27 08:39:15 +08:00
t8y2 08365d73eb fix(ci): sync frontend tests with grid changes 2026-08-25 11:02:27 +08:00
zipg acc2137cde feat(postgres): support editing table owners 2026-08-23 01:39:23 +08:00
t8y2 a1e94d8228 feat(oracle): support adding primary keys to existing tables
Closes #6922
2026-08-22 12:24:02 +00:00
t8y2 946677a579 feat(dameng): support toggling identity on existing columns
Closes #6906
2026-08-22 11:40:51 +00:00
t8y2 e139f63953 fix(postgres): preserve primary key constraint names
Closes #6821
2026-08-21 02:04:03 +00:00
jearhe aa6d60533c feat(postgres): support concurrent index creation 2026-08-17 16:31:44 +08:00
zipg 1838a4726e fix(structure): keep horizontal scrollbar visible 2026-08-16 11:23:42 +08:00
t8y2 1ad609f0df fix(structure): debounce SQL preview updates 2026-08-12 18:33:50 +08:00
t8y2 056e46504e fix(dameng): complete table column data type options
Closes #5275
2026-08-12 08:40:07 +00:00
zipg ca303e5553 fix(schema): keep create-table SQL preview visible 2026-08-12 00:09:46 +08:00
zipg 2c036e2860 fix(structure): silence column reorder notice when adding columns 2026-08-08 11:33:28 +08:00
t8y2 5325c42637 fix(structure): load indexes when tab becomes visible 2026-08-03 14:49:35 +08:00
yanguibao1997 7be11f54c9 feat(metadata): persist and lazy-load table structure metadata 2026-07-31 16:27:37 +08:00
onenewcode f80fdcdfa7 fix(dameng): support primary key editing 2026-07-30 00:06:48 +08:00