2023/08/13 20:23:45
大家好,很高兴在这里宣布 ATOMDB v0.5.0 正式发布,经过近三个月的迭代开发,ATOMDB 新增了很多功能同时修复了上一个版本发现的 BUG,此版本已经能够基本满足对 MySQL 数据库的日常管理。
📚 新增功能
全功能版的 MySQL 语言解析器
基本可用的 MySQL 代码编辑器组件
基于 MySQL Lexer 的精确语法着色组件
数据库结构增量更新,支持刷新指定的数据库或者数据表
数据库实例管理
用户管理以及权限授权管理
完整的数据库结构管理模块
🐳 功能优化
针对慢网络环境下异步操作,增加操作提示
当用户退出重要信息编辑器时候,增加提示信息窗口,防止用户误操作丢失 ...
2023/04/23 22:09:16
经过两周迭代,ATOMDB 修复了上个 build 版本中的各种 bug 和新增了一些功能组,同时优化和重构了部分基础模块,今天正式发布。🍺🍺🍺
📚 新增功能
具备分类功能日志子系统,并且完成软件启动过程日志埋点
数据表头根据字段类型显示对应的小图标
增加数据查询表格组件的过滤和排序功能
全局错误提示 Tooltip 组件
🐳 功能优化
数据库结构爬虫重写为多线程模式,索引速度提升 900% 🚀🚀🚀
创建数据源和修改数据源必须对连接信息进行测试,成功之后系统才进行数据源创建
项目管理器显示详细的数据库对象信息,不用再切换到数据源管理选项卡就能管理数据库对象
重构基础库,简 ...
2023/04/10 14:51:03
经过将近一年的研发,ATOMDB v0.0.1 版本终于跟大家见面了,但是因为研发资源紧张,目前暂时只提供苹果 Silicon 版本供大家测试使用。
系统整体运行效果如下图:
ATOMDB 使用 C++ 语言进行实现,采用基础内核 + 插件系统实现具体数据库管理功能,设计目标支持市面上常见的数据库系统。目前初始发布版本实现了以下的功能模块:
基础支撑子系统#基础 IDE 环境组件和插件系统,支持整个系统的启动初始化,配置文件保存以及整个 IDE 环境的会话保存和恢复。
数据库管理子系统#项目管理#ATOMDB 对数据库管理抽象成一个一个项目,在项目里面可以创建针对具体数据库的数据源,在 ...