袋鼠数据库管理工具(DBKangaroo)是我近一年的作品,当时工作中需要数据库工具且需要能快速生成代码,可是找了一圈发现没有顺手的工具,Navicat 好用但是太贵呀(公司内使用必须用正版软件),于是闽发了想自己开发一个工具的想法,顺便把生成业务代码的功能集成进去。。。
循着这个思路,一路劈山开路坚持下来了。。。。。。
这个坑真的很深呀,到目前都还没能出 1.0 版。您看到的就是最近的更新记录。。。
- 改进表设计器通知用户保存修改
- 改进消息对话框标题显示
- 改进表设计器预览页只显示修改部分 SQL
- 更新 SQLite/MySQL/PostgreSQL 元模型及数据
- 改进 Windows 安装程序显示许可证和多语言支持
- Make kangaroo portable #59
- 实现查找替换功能
- 更新中文语言翻译 (zh-CN/zh-TW/zh-HK/zh-SG)
- 支持智能提示数据挖掘( SQLite/MySQL/PostgreSQL )
- 支持编辑视图代码自动完成
- 为数据库空间导航栏添加上下文菜单
- 为对象树数据库和模式节点添加查询.
- 更新中文翻译 (zh-CN/zh-TW/zh-HK/zh-SG).
- Fixed: PostgreSQL 12: 表和视图未显示 #46
- Fixed: MariaDB 10.5: 不存在的列 cons.ENFORCED #47
- Fixed: PostgreSQL 12: 不存在的列 c.consrc #48
- Fixed: PostgreSQL 11.7 / 9.6: 数据行不存在 #49
- Fixed: MySQL 5.7.30: information_schema 不存在表 'CHECK_CONSTRAINTS' #50
- Fixed: PostgreSQL 9.6: 不存在的列 c.relispartition #51
- Fixed: PostgreSQL: 数据库模式显示错误
- Fixed: 数据网格列头显示错误(含有下划线字符_)
- 改进日期、日期时间选取控件.
- 改进标题栏背景图片(颜色).
- 改进网格列标题.
- 新特性或修复的缺陷列表:
- 增加中文语言翻译(简体中文 [zh-CN//zh-SG]、繁体中文 [zh-TW/zh-HK])
- SQLite: 新建数据库检查并增加扩展名 (.sqlite).
- 改进设计器、删除、刷新体验,可以定位到原对象.
- 改进 Windows 平台自动化部署和安装脚本.
- 重构整个 DataGrid,为了更好的用户体验
- DataGrid 支持三种编辑模式: LIVE / CACHE / TRANSACTION
- DataGrid 支持复制粘贴多行操作
- 当粘贴多行时,自动更新编辑模式为 CACHE 模式
- 修复: 查询构建器 where 子句表达式错误
- 数据网格实现复制数据行到剪贴板功能(TSV 格式)
- 重构表结构设计器弹出菜单.
- 表结构设计器实现克隆功能.
- 表结构设计器实现添加功能.
- 表结构设计器实现多行支持(删除/上移/下移).
- 表结构设计器实现复制功能.
- 表结构设计器实现剪切功能.
- 表结构设计器实现粘贴功能.
- 改进数据网格中文本处理性能.
更多更新记录可以查看这里:
袋鼠数据库管理工具 (DBKangaroo) 更新列表