拥抱 SSH 隧道技术,数据库管理客户端 ATOMDB 0.5.3 版本发布


大家好,很高兴在这里宣布 ATOMDB v0.5.3 正式发布,经过近一个月的迭代开发,本次更新给大家带来了期待已久的 SSH 隧道组件。

📚 新增基础功能

  1. 可扩展的配置子系统,支持动态挂载配置对象同时支持配置对象可单独复制。
  2. 重构多线程查询引擎,根据查询任务种类实现相应的查询可执行任务对象。
  3. 新增 SSH 隧道底层组件,实现所有支持的数据源无缝使用底层隧道连接。
  4. 实现可动态挂载配置树的配置窗口组件。
  5. MySQL 数据源新增 SSL 证书登录
  6. 新增全局查询监测组件,防止查询还没完成但是 UI 组件被销毁导致系统崩溃。

🐳 功能优化

  1. 优化连接测试按钮,将之前文字的展现方式修改成按钮模式。
  2. 优化数据库查询报错机制,查询引擎通过异常的方式将错误信息传递给 Promise 子系统。
  3. 优化本地密码本,默认使用系统内置的密码管理子系统,再也没有打开一个数据源需要输入一次密码的烦恼了。
  4. 优化数据查询表格,条件查询出错不更新表格。
  5. 规范系统查询,所有的查询都有 connection 对象去完成,避免直接调用底层执行引擎。

🐞 BUG 修复

  1. 修复 BootupSplash 隐藏过早的问题。
  2. 修复项目重命名菜单项不能弹出修改窗口的问题。
  3. 修复执行引擎关闭时候不能正常结束查询线程的问题。
  4. 修复数据源结构爬虫执行语句语法错误的问题。

📚 新功能部分运行效果

创建数据源,可以配置选择 SSH 隧道 输入图片说明

SSH 隧道配置,按照自己的需求进行创建或者删除 SSH 隧道信息 输入图片说明

PS: 随着 ATOMDB 功能逐渐成熟,我们为 ATOMDB 设计了全新的 LOGO,我们为这个 LOGO 赋予的意义是:融合、贯通、交叉、独立,整个设计采用的不对称的设计方式,体现了 ATOMDB 追求创新的理念。 输入图片说明

因为开发资源有限,目前仅支持 macOS 系统(版本大于等于 11,代号 Big Sur) 如果您对 ATOMDB 感兴趣,可以移步到产品下载页面进行下载: 🌎 最新版本下载

感谢 GITEE 提供软件包托管服务。

🍮 软件安装说明

目前 ATOMDB 正处于功能迭代的过程,所以配置文件和项目元信息结构在每一次发布预览版的时候都可能变化,所以安装新的版本的时候需要对配置文件进行清空,防止出现运行时错误,等功能稳定之后,我们会自动处理配置变更。 ATOMDB 安装之后会创建下面的目录: <pre><code class="language-plaintext">~/Library/Application Support/Pulsarware/ATOMDB ~/Library/Logs/Pulsarware/ATOMDB </code></pre> 配置信息目录和运行时日志目录,每次安装前您需要删除 ~/Library/Logs/Pulsarware/ 同时 ATOMDB 会在您指定的文件夹下面创建项目元信息,以~/workspace/db_project为例,如果您在此目录下创建了项目,系统会在此目录下创建一个 .atomdb 的隐藏目录,项目和数据源相关信息都存在此目录下,您需要在安装之前对此目录进行删除

如果您在使用过程中发现任何软件 BUG 🐞 欢迎反馈给我们,您可以在 GITEE 上创建一个 ISSUE 🌎 创建一个新 ISSUE ATOMDB 的完善离不开您的支持,祝您使用 ATOMDB 愉快。

📚 产品介绍

ATOMDB® 数据库管理客户端是一款服务广大开发者的工具软件。可以让开发者方便地执行查询,创建和管理数据库,支持管理市场上主流的数据库管理系统。例如: TIDB, PolarDB, GreatDB, 人大金仓, 神舟通用, TDengine, MySQL, PostgreSQL, Microsoft SQL Server, Oracle 等等。软件设计支持 Windows、MacOS、Linux 等操作系统,软件采用插件扩展的方式对多数据库进行支持。 软件支持如下主要功能:

  1. 多数据库系统支持
  2. 项目化管理数据库链接会话实例
  3. SQL 语法高亮和自动代码补全
  4. 数据导入导出
  5. 现代的用户设计界面
  6. 版本控制软件支持

🌲 秦派软件介绍

输入图片说明

北京秦派软件科技有限公司(Pulsarware® Technologies Ltd.)是一家致力于开发生产力工具软件的技术公司,成立之初立志要在工具软件领域深耕,践行精益求精的研发精神,努力推出优质的生产力工具软件服务国内外的开发者,提升开发者的工作效率,同时创造出商业价值和社会价值。


相關推薦

2022-12-08

m return - 跳转到 JavaScript/TypeScript 函数的顶部。 远程隧道- 创建到任何设备的连接,无需 SSH。 Jupyter Notebook“Just My Code”调试- 避免进入 Python 库代码。 开发容器 GPU 支持- 创建开发容器时请求 GPU。 下面对部分功能作介

2023-07-23

1.[SSH]优化SSH多层跳板机穿越的表示方式。 2.[SSH]增加SSH隧道的功能,分别是端口映射和SOCK4/5代理。 3.[SFTP]功能优化,修复删除本地文件夹失败的缺陷。 4.[SFTP]功能优化,增加按列排序功能及数字友好性显示优化。 5.[SFTP]功

2024-04-09

DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。DBeaver 24.0.2 现已发布,更新内容如下: Connectivity: 支持通过 SSH 连接时使用多个跳转隧道 添加了启用隧道共享选项 测试连接已修复 SQ

2023-05-10

HeidiSQL 12.5 现已发布。HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。 此版本具体更新内容如下: 3rd party updates: Issue #1784:将 lib

2022-04-11

使用它可能会导致传输失败。 在不兼容的情况下,scp(1)客户端可以被使用 -O 标志来使用的传统 scp/rcp。 新功能 ssh, sshd: 默认使用混合的 Streamlined NTRU Prime + x25519 密钥交换方法 sftp-server: 支持 "copy-data" 扩展以允许服务器

2022-09-05

DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。 DBeaver 22.2 现已发布,更新内容如下: Data editor: 添加了嵌入式浏览器(Edge vs IE)配置 改进了记录模式下的自定义数据类型呈现 控制台查看

2022-11-08

DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。 DBeaver 22.2.4 发布,更新内容如下: SQL 编辑器: 修复了 SQL 脚本活动数据库/架构的恢复问题 修复了参数前缀配置问题 修复了上下文菜单调用

2023-05-27

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.1.0 发布,更新内容如下: 新功能 支持通过工单审批管控查询(Query)和导出(Export)权限 支持对 Oracle

2022-12-11

和列。 现在可以将虚拟视图添加到模式、数据源和数据库中。 带有会话列表的虚拟视图可用于大多数 dialects:Sybase ASE、ClickHouse、IBM Db2、Exasol、H2、HSQLDB、Microsoft SQL Server、Azure SQL 数据库、MySQL、MariaDB、Oracle、PostgreSQL、

2022-12-06

DBeaver 22.3.0 已发布。 DBeaver 是免费的多平台数据库工具,适用于开发人员、数据库管理员、分析师和所有需要使用数据库的人,并且支持所有流行的数据库:MySQL、PostgreSQL、SQLite、Oracle、DB2、SQL Server、Sybase、MS Access、Teradata、Fi

2022-03-18

奇虎 360 的 Netlab 安全团队一个新的 Linux 平台后门木马,其目标是将机器纳入僵尸网络并充当下载和安装 rootkit 的渠道。该后门被命名为 “B1txor20 ”,因为其文件名为 'b1t'、使用 XOR 加密算法和 20 字节的 RC4 算法密钥长度

2024-02-26

础服务 Yarp 用于提供反向代理服务 FreeSql 用于提供数据库服务 JWT 用于提供登录授权服务 MiniApis 提供WebApi服务 前端技术栈 reset-css 用于重置浏览器默认样式 axios 用于发送http请求 semi 用于提供基础组件

2023-12-16

验的 Postgres 用户的需求,提供强大的图形界面,简化了数据库对象的创建、维护和使用。 pgAdmin 4 v8.1 现已发布。自 pgAdmin 4 v8.0 发布以来,此版本包含许多错误修复和新功能。 支持的数据库服务器 PostgreSQL:12, 13, 14, 15, and 1

2023-07-01

本就能快速优雅地接入企业微信。本次更新的亮点是彻底拥抱Retrofit2这一优秀的网络请求框架,为未来增加更多的可能性;改善了过度依赖Spring Boot的局面,简化了底层依赖,同时也保证了向后的兼容性。 仓库地址 gitee: https://