PDMan的最新版-CHINER[元数建模]升级至v3.1:最好用的国产开源数据库建模平台

原创
08/08 17:46
阅读数 6.4K

chiner,发音:[kaɪˈnər]

1 背景说明

几经磨练,历时三年,一点一滴积累,于大约20天之前(7月17日),我们发布了CHINER元数建模的第一个版本:CHINER[元数建模]v3.0。发布于:PDMan升级换代至->CHINER[元数建模]v3.0:最好用的国产开源数据库建模平台

通过近三周的使用,一大批忠实用户提供了非常多有用的建议,我们评估后,根据实际情况,采纳了一批建议,并且修复了一大批缺陷。先后发布了两个修复版本。

本次更新升级至3.1,除了修复缺陷外,我们还增加了非常多实用的功能,大致如下:

2 升级内容清单


  • 1 关系图中的节点支持ctrl+c/v复制
  • 2 修复左侧菜单拖动和展开收起图标在某些场景下需要滚动才可见的问题
  • 3 数据库导入时已选择区支持多选移除和多选设置分组
  • 4 修复默认word模板数据字典显示错误的问题
  • 5 修复模板库中模板多个空行的问题
  • 6 修复关系图保存后颜色消失的问题
  • 7 新增自动保存功能以及自动保存设置
  • 8 优化代码生成界面体验,优化性能等
  • 9 概念模型设计关系图时,矩形和圆角矩形内容支持Markdown格式
  • 10 新建视图时选择数据表支持搜索
  • 11 关系图支持小地图
  • 12 首页增加用户手册
  • 13 程序代码模板增加C#
  • 14 数据库增加加国产DM(达梦)数据库支持(生成DDL以及逆向导入)
  • 15 解决表数量过多(超过200张),导出WORD出错问题

3 典型升级内容介绍

针对其中的典型功能,我们作简要介绍,内容如下:

3.1 关系图数据表复制

在关系图上就地复制数据表,如下图:

3.2 自动保存

系统增加自动保存功能,通过系统设置自动保存时间,实现自动保存,解决部分用户忘记手动保存的问题,如下图:

3.3 形状内容支持Markdown

通过拖动形状至关系图,然后建立形状和形状的关联,最后在形状内填写业务信息,完成业务对象的高阶设计,但是单纯的单行文字在表达业务对象时,显得不足,因此我们引入Markdown,支持更多种形式的表达,如下图:

形状的编辑状态如下图:

3.4 关系图小地图

通过ctrl/Command+M打开或关闭小地图,如下图:

有小地图的设计界面:

3.5 首页链接用户手册

我们完成了元数建模的用户操作手册,并且导入至语雀,系统首页提供查看链接,如下图:

语雀查看地址:(https://www.yuque.com/chiner/docs/manual)

3.6 支持国产达梦数据库

随着国产数据库的崛起,越来越多的用户开始使用国产数据库,我们首先支持了国产达梦数据库(DM8版本),支持数据库的DDL,逆向解析等。在将来,我们会逐步增加其他国产数据库的支持。 达梦数据库支持,DDL如下图:

逆向解析以及数据库驱动已内置达梦8,如下图:

3.7 代码模板增加C#支持

我们还增加了C#的Bean代码模板,如下图:

生成的代码,如下图:

3.8 字段UI建议

有用户提出,我们的表结构文件可以被解析后,生成部分前端界面代码,因此,我们将PDMan中的UI建议部分加上了,而且用户可以自己设置自己的类型,如下图:

数据表字段设置UI建议,如下图:

4 下载以及后续升级说明

我们将长期维护CHINER元数建模的升级,并及时采纳合理的用户建议。

下载点位于Gitee的发布版,下载链接

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部