Skip to content

错误修复

  • SQL 查询只能展示一页,滚动加载不生效。
  • ClickHouse 不能打开。
  • Sqlite 几乎不可用。

新增特性

  • Oracle 数据库支持。

  • SQL 查询结果在满足条件的情况下可以编辑并提交了。右键单元格菜单选择编辑或 Ctrl 点击单元格。

  • 用户需要决定复杂 SQL 的意图。比如,以with起始的语句,分析它的意图是困难的。可以使用新增的@stmt注释组,@isquery true/false来设置。 没有设置,会在执行前询问。

sql
-- @stmt
-- @isquery

with
    allusers as (select * from users)
    alladmins as (select * from admins)
    select * from allusers
    where
        allusers.id == alladmins.uid
    ;
  • 查询 Session 和页签同步。页签关闭,会及时释放驱动的查询 Session。
  • SQL 查询结果中的超长字符串和 bytes 也会折叠显示。
  • SQL 查询结果的表头当鼠标放上去是也显示由驱动提供的数据库列类型。
  • 通知会折叠长消息,并可以复制。

其他

  • 除了一些本身带时区信息的类型,其他的日期时间展示不再带时区信息,保存数据库原样。因为具体的时区应该是由应用来决定的。 设置中的时间格式化模板也移除了。
  • 拆分查询页签页面的 React 代码。

结语

本次更新前,进行了已支持数据库的全功能测试。之前的测试都不全面,今后的发布也会做全量测试。