热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

pdman,的,最新版,chiner,元,数,建模,升级,至,v3,1,最好,用的,国产,开源

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的发布版,下载链接


推荐阅读
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 作者表示自己最近工作非常忙碌,无法抽出时间写作。他计划在未来的几天内写关于namespace与C#的名字解析以及数据库内容转化为excel文件下载的知识。 ... [详细]
  • ubuntu软件商店加载不出来_这款年度最爱的效率软件,其实我不太舍得分享出来...
    文章来源:工具狂人今天的这篇文章,想给大家介绍一个我近半年来一直在用的软件——滴答清单,相信不少朋友可能也用过或听过这个软件。滴答清单&# ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
    本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 查找给定字符串的所有不同回文子字符串原文:https://www ... [详细]
  • 用户登录 ... [详细]
  • RMarkdown是一种用于在R中生成可重复生成的报告的开源工具。它可以帮助您将所有代码,结果和编写都放在一个地方,并以有吸引力且易于消化的方式格式化所 ... [详细]
author-avatar
筷子
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有