欢迎大家来到IT世界,在知识的湖畔探索吧!
介绍
PDMan是由国内知名金融IT上市公司,内部研发团队设计的一款面向数据库模型建模的软件,是PowerDesigner的一个优秀的替代方案.特点如下:
- 免费使用
- 功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。
- Windows,Mac,Linux三个平台均可以使用(敲黑板,重点)。
- 自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。
- 对开发极其友好,可生成各种数据库以及编程语言的模型类。
- 目前系统默认实现了MySQL,Oracle,Java的代码自动生成,并且带注释。其他类型的数据库或语言,只需要添加相应的“数据库”并设置好相应的doT模板就可以了。
- 一键自动生成数据表结构文档,方便客户交付。
- 数据库 版本管理 以及 数据库同步 功能,解决数据库版本管理的一大痛点。
- 生成数据库脚本以及提供导出功能。
启动
项目运行环境
- node ^8.11.3
- npm ^5.6.0
如何开始
你可以根据下面的命令在本地搭建一个pdman项目:
$ git clone https://gitee.com/robergroup/pdman $ cd pdman $ npm install # 安装项目依赖 $ npm run start # 编译代码并且启动electron界面
欢迎大家来到IT世界,在知识的湖畔探索吧!
项目脚本
在项目的根目录下你可以运行:
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 目录下。
系统预览
项目地址
- 码云:https://gitee.com/robergroup/pdman
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/77494.html