PDMan是免费的吗?怎么生成文档?
还在为找不到合适的数据库建模工具烦恼吗?PDMan中文版来啦!这是一款专业又好用的开源免费工具,特别通俗易懂,没有那些苦涩难懂的设置,上手超容易呢!
在多年的技术积累基础上,经过一个多月的努力,PDMan(Physical Data Model Manager)终于成功和大家见面啦。它可是PowerDesinger之外,数据库建模的一个超棒替代方案呢,特点如下:
重点来啦!它永远免费使用哦,敲黑板,重点,目前已经使用MIT协议开源啦。
功能特别简洁,把那些晦涩难懂的设置都去掉了,化繁为简,实用才是最重要的,上手特别容易。
Windows、Mac、Linux这三个平台都能使用哦,敲黑板,重点。
自带参考案例,学习起来很容易。新建一个项目,完全不需要做任何配置呢。
对开发人员可友好啦,能生成各种数据库以及编程语言的模型类。
目前系统默认实现了MySQL、Oracle、Java的代码自动生成,而且还带注释呢。其他类型的数据库或语言,只要添加相应的“数据库”并设置好相应的doT模板就可以啦。
一键就能自动生成MarkDown以及HTML格式的数据表结构文档,方便和客户交付交流。
数据库模型版本管理功能也很赞,版本变动之后,能直接生成数据表结构的DDL语句。
数据库模型设计还能直接同步到数据库呢。
在项目的根目录下,你可以这样运行:
npm run start
这样就能编译代码并且启动electron界面啦
要是你的代码有变化,electron界面会自动刷新哦。
npm run build
这是编译并且打包项目代码,打包后的文件会放在build目录下。
npm run package-win
编译并且打包项目代码,打包后的文件会放在build目录下,
同时electron打包工具启动,生成windows安装包放在dist目录下。
npm run package-linux
编译并且打包项目代码,打包后的文件会放在build目录下,
同时electron打包工具启动,生成linux安装包放在dist目录下。
npm run package-mac
编译并且打包项目代码,打包后的文件会放在build目录下,
同时electron打包工具启动,生成mac安装包放在dist目录下。
npm run package-all
编译并且打包项目代码,打包后的文件会放在build目录下,
同时electron打包工具启动,生成三个平台安装包放在dist目录下。
大家觉得PDMan这个数据库建模工具怎么样呢?有没有用过的小伙伴来分享一下体验呀?