重要注意事项的更新说明目前已更新到2.0.1版。 码云地址背景情况表明,本人长期从事金融APP应用开发和项目实施,经常进行数据库建模(数据表设计)。 有令人满意的数据库建模工具,可以更高效地完成更多工作。 PowerDesigner的pdm机型为我的工作提供了巨大的便利。 但是,电脑变成Mac系统后,只能在虚拟机的Windows上使用PD,机器越来越不能吃了。 PD是商业化很好的建模工具。 由于设计最初用作数据库建模,因此他必须是非常好的数据库建模工具。 但是,PowerDesigner有以下缺点,有点难以忍受,萌发了自己制作数据库建模工具的想法。
商业化、收费、价格还很高(**敲黑板、重点) * )。
功能太强,隐藏太深,很难很好地使用。 很容易使用。
仅在Windows平台上可用。
功能复杂,配置非常麻烦。
虽然可以支持数据库的DDL生成语句和JavaBean代码的生成,但是定制非常复杂。
自动生成文档格式非常难调整。
在多年技术积累的基础上,经过一个多月的尝试和努力,物理数据模型管理器(PD man )终于成功了。 他具有以下特点,是除PowerDesinger外,数据库建模的一个非常好的替代方案。 特征如下。
永远免费使用(**敲黑板,重点是(** ) ) ),现在使用MIT协议开源。
去除功能简洁、不易理解的设置,使复杂性简单、实用、易得。
有Windows、Mac和Linux三个平台可用(**敲黑板,重点** )。
带上参考例,学习很容易。 新项目完全不需要进行配置。
对开发非常友好,可以生成各种数据库和编程语言的模型类。
当前,系统默认情况下实现MySQL、Oracle和Java代码自动生成并对其进行注释。 其他种类的数据库和语言,只要添加适当的“数据库”,设定适当的doT模板即可。
一键自动生成MarkDown和HTML格式的数据表结构文档,方便客户交付和交流。
模型的版本控制功能。 版本更改后,可以直接生成数据表结构的DDL语句。
数据库设计直接同步到数据库。
#上图说了那么多,先暏说了那么多,快速入门界面:主工作界面:数据类型和数据域: **字段和代码: ** **生成文档: ** **版本管理: **[ PDMan的发售不脱离开源的支持,主要使用以下技术
react(https://reactjs.org/)。
电子(https://github.com/electron/electron ) )。
font-awesome (http://www.font awesome.com.cn )。
antv-g6 (http://ant vis.github.io/g6/doc/index.html )。
highlight js (https://highlight js.org )。
ace编辑器(https://ace.C9.io ) )。
dot.js(http://Olado.github.io )。
贡献者
@兼任菠萝主要设计师、测试仪
@牛叉cjdbm主要开发者
@mtain开发人员
@CaroTu先锋
#TinaYan数据表图形表现皮肤设计
#萨沙UI界面和徽标设计(备注:纯男人) ) ) ) ) ) ) ) )。
下载和交流
代码云地址
窗口s32
Windows64
Mac
Linux通用
Linux-deb(Debian系列示例: Unbuntu,LinuxMint ) )。