拥抱 SSH 隧道技术,数据库管理客户端 ATOMDB 0.5.3 版本发布
大家好,很高兴在这里宣布 ATOMDB v0.5.3 正式发布,经过近一个月的迭代开发,本次更新给大家带来了期待已久的 SSH 隧道组件。
📚 新增基础功能
- 可扩展的配置子系统,支持动态挂载配置对象同时支持配置对象可单独复制。
- 重构多线程查询引擎,根据查询任务种类实现相应的查询可执行任务对象。
- 新增 SSH 隧道底层组件,实现所有支持的数据源无缝使用底层隧道连接。
- 实现可动态挂载配置树的配置窗口组件。
- MySQL 数据源新增 SSL 证书登录
- 新增全局查询监测组件,防止查询还没完成但是 UI 组件被销毁导致系统崩溃。
🐳 功能优化
- 优化连接测试按钮,将之前文字的展现方式修改成按钮模式。
- 优化数据库查询报错机制,查询引擎通过异常的方式将错误信息传递给 Promise 子系统。
- 优化本地密码本,默认使用系统内置的密码管理子系统,再也没有打开一个数据源需要输入一次密码的烦恼了。
- 优化数据查询表格,条件查询出错不更新表格。
- 规范系统查询,所有的查询都有 connection 对象去完成,避免直接调用底层执行引擎。
🐞 BUG 修复
- 修复 BootupSplash 隐藏过早的问题。
- 修复项目重命名菜单项不能弹出修改窗口的问题。
- 修复执行引擎关闭时候不能正常结束查询线程的问题。
- 修复数据源结构爬虫执行语句语法错误的问题。
📚 新功能部分运行效果
创建数据源,可以配置选择 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 等操作系统,软件采用插件扩展的方式对多数据库进行支持。 软件支持如下主要功能:
- 多数据库系统支持
- 项目化管理数据库链接会话实例
- SQL 语法高亮和自动代码补全
- 数据导入导出
- 现代的用户设计界面
- 版本控制软件支持
🌲 秦派软件介绍
北京秦派软件科技有限公司(Pulsarware® Technologies Ltd.)是一家致力于开发生产力工具软件的技术公司,成立之初立志要在工具软件领域深耕,践行精益求精的研发精神,努力推出优质的生产力工具软件服务国内外的开发者,提升开发者的工作效率,同时创造出商业价值和社会价值。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
KCL v0.7.0 重磅发布 - 面向云原生场景更完善的生态模型、语言和工具链
简介 KCL 团队很高兴地宣布KCL v0.7.0 新版本现在已经可用!本次发布为大家带来了三方面的重点更新:语言、工具链、社区集成 & 扩展支持。 使用功能更完善错误更少的 KCL 语言、工具链和 IDE 提升代码编写体验和效率 全新的 KCL 命令行工具,集成 KCL 包管理,doc, test 周边工具链生态,包罗万象,一键直达 丰富的 KCL 三方库市场 artifacthub.io, 提供了超过 200 种 KCL 三方库,尽情挑选,无限可能 进一步您可以在KCL v0.7.0 发布页面或者KCL 官方网站获得下载安装指南和详细发布信息。 KCL是一个 CNCF 基金会托管的面向云原生领域开源的基于约束的记录及函数编程语言,期望通过成熟的编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于围绕配置的模块化、扩展性和稳定性,打造更简单的逻辑编写体验,构建更简单的自动化和生态集成路径。 本文重点介绍 KCL v0.7.0 版本的更新内容以及 KCL 社区的近期动态。 语言更新 ⭐️ 全新的 KCL 命令行工具 在新版本中提供...
- 下一篇
AYANEO 新品复古 Mini PC:R3 3200U/R7 5700U 可选
游戏硬件公司 Ayaneo 于近日正式发布了旗下首款迷你主机:Ayaneo Retro Mini PC AM01,号称引领 Mini PC 2.0 时代。该公司全新的 Mini PC 系列旨在满足玩家的多样化需求,打造无缝的游戏体验。 Retro Mini PC AM01 整体设计致敬了苹果公司经典的Macintosh。精致复古的造型设计搭配仅 1L 的小巧体积,轻巧且便携,Bare System 重量约为 466 克。机身正面带有一个可自主更换的磁吸装饰件,虚拟屏幕(仅用于装饰目的,不可拆卸)同样也可以使用自定义贴纸进行装饰。 虽然Ayaneo Retro Mini PC 具有苹果风格的外观,但实际上运行的却是 Windows 11;支持安装 Windows 和 Ubuntu、Debian 等 Linux 系统,以及 Steam OS 和 Batocera 等游戏系统。它可以配置为软件路由器或个人 NAS 系统使用。 核心配置方面,AYANEO Retro Mini PC AM01配备 AMD Ryzen 3 3200U 或 Ryzen 7 5700U,提供多种处理器选项以适应各种用...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS关闭SELinux安全模块
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果