Skip to content

v0.0.13

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:47

[0.0.13] - 2026-10-16

Added

  • Each engine's designer shows its own shape: SQL Server gets Collation / Sparse, Size / Scale / Computed
    and Unique Keys / Checks tabs; SQLite, PostgreSQL and Oracle drop the pages they lack.
  • SQL Server's designer edits unique constraints and check constraints as well.
  • The index field editor is Navicat's field list: tick the fields, drag them into order, set Sort / Prefix.
  • The designer's fields grid navigates with Tab / Shift+Tab, and its Type drop-down works from the keyboard.
  • SQL Preview panes are selectable and copyable — the designer's, the user window's and Object Privileges'.

Changed

  • An index column carries its own options (DESC, MySQL's prefix) and round-trips them.
  • The Fields / Referenced Fields cells are drop-downs: click the cell, no "..." button.
  • The designer's field details, field list and Options page are no longer MySQL-shaped on every engine.
  • The light palette reads like Navicat's: white chrome and visible separators instead of grey fills.
  • The Indexes grid lists secondary indexes only; the primary key is managed from the Fields tab.
  • The strip in front of the first field is narrower, and the designer's labels share one left edge.
  • Index Type shows the engine's own type text; Index Method appears only where the engine has more than one.
  • The designer's Triggers tab is gone — it could only ever show an empty grid.

Fixed

  • The designer's grids scroll with the mouse wheel.
  • Auto Increment appears only on the types an engine accepts, never as a dead control.
  • Saving a table's structure reports success and closes the open cell editor; a save with nothing to change
    says so.
  • A changed index survives Save on every engine.
  • Adding a field, unique key or check starts unnamed, scrolled into view and ready to type.
  • The index field editor no longer opens off-screen, and its Index Type column is no longer clipped.
  • A new table's SQL Preview works before the table has a name.

[0.0.13] - 2026-10-16

新增

  • 设计表界面按引擎区分:SQL Server 有自己的 排序规则 / 稀疏、大小 / 比例 / 计算列 与 唯一键 / 检查 页;
    SQLite、PostgreSQL、Oracle 去掉各自没有的页。
  • SQL Server 设计器还能编辑唯一约束与检查约束。
  • 索引的 字段 编辑器改成 Navicat 的字段列表:勾选字段、拖动排序、设置 排序 / 子部分。
  • 设计器的字段表格支持 Tab / Shift+Tab 导航,类型 下拉框可用键盘操作。
  • SQL 预览 可选中复制(设计器、用户窗口、对象权限 窗口)。

变更

  • 索引列自带选项(DESC、MySQL 的子部分)并能完整往返。
  • 字段 / 被引用的字段 单元格改为下拉:点整格即可,没有「…」按钮。
  • 设计器的字段详情、字段列表与 选项 页不再按 MySQL 写死。
  • 浅色配色向 Navicat 靠拢:白色界面与清晰分隔线,不再靠大片浅灰。
  • 索引 页只列二级索引;主键改由 字段 页管理。
  • 第一个字段前面的行头列变窄,设计器的标签统一到同一条左边缘。
  • 索引类型 显示引擎自己的类型文本;索引方法 仅在引擎有多种类型时出现。
  • 设计器的 触发器 标签页已移除(它只会是一张空表)。

修复

  • 设计器的表格可以用鼠标滚轮滚动。
  • 自动递增只在该引擎允许的类型上出现,不再显示点了没用的控件。
  • 保存表结构会提示成功并退出正在编辑的单元格;没有改动时也会提示。
  • 改过的索引在每种引擎上都能保存。
  • 添加字段 / 唯一键 / 检查 时新行以空名创建、滚动到可见位置,直接输入即可。
  • 索引的 字段 编辑器不再跑出窗口,索引类型 列不再被截断。
  • 新建表在命名前也能预览 SQL。