数据库管理软件:众所周知数据库可以相当重要的,因为所有的网页软件以及应用程序都需要数据库...
PDMan最新版是一款非常优秀的数据库建模工具,这款软件支持多种输出方式,允许你将设计的文件导出Word、PDF,而且还可以一键自动生成MarkDown以及HTML格式的数据表结构文档,方便客户交付以及交流。因此有需要的用户赶紧来下载吧!
在多年的技术积累基础上,通过一个多月的尝试以及努力,PDMan(Physical Data Model Manager)终于成功面世。他有以下特点,是PowerDesinger之外,数据库建模的一个非常不错的替代方案。特点如下:
永远免费使用(** * 敲黑板,重点* **),目前已经使用MIT协议开源。
功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。
Windows,Mac,Linux三个平台均可以使用(** 敲黑板,重点 **)。
自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。
对开发极其友好,可生成各种数据库以及编程语言的模型类。
目前系统默认实现了MySQL,Oracle,Java的代码自动生成,并且带注释。其他类型的数据库或语言,只需要添加相应的“数据库”并设置好相应的doT模板就可以了。
一键自动生成MarkDown以及HTML格式的数据表结构文档,方便客户交付以及交流。
数据库模型版本管理功能,在版本变动之后,可直接生成数据表结构的DDL语句。
数据库模型设计直接同步至数据库。
1.模块清单
1.1.Auth用户安全
1.1.1.关联关系
1.1.2.表清单
1.1.3.表列清单
1.1.3.1AUTH_USER【用户信息】
1.1.3.2AUTH_USER_ACCOUNT【用户账号】
1.1.3.3AUthUSer_BEHAVIOR【用户行为】
1.1.3.4AUTh_USER_PROPERTY【用户属性】
1.1.3.5 AUTHORG【部门机构】
1.1.3.6AUTh_Org_ PROPERTY【机构属性】
1.1.3.7AUTh_USer_ROLe【用户角色】
1.1.3.8 AUTH ROLE角色信息】
1.1.3.9auth_ PERMIT权限信息
1.1.3.10AUth_rOLe_ PERMIT【角色权限】
1.1.3.11AUTH_USER_ PERMIT【用户直接权限】
1.2.sims-教学管理
1.2.1.关联关系
1.2.2.表清单
1.2.3.表列清单
1.2.3.1 SIMS COLLEGE【学院】
1.2.3.2SIms CLASS【班级】
PDMan模型定义工具
启动
项目运行环境
node ^8.11.3
npm ^5.6.0
如何开始
你可以根据下面的命令在本地搭建一个pdman项目:
$ git clone https://gitee.com/robergroup/pdman
$ cd pdman
$ npm install # 安装项目依赖
$ npm run start # 编译代码并且启动electron界面
项目脚本
在项目的根目录下你可以运行:
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 目录下。
1.修复配置文件出错时无法进入到欢迎页
2.增加在关系图界面直接导出图片
3.修复修改模块信息时提示项目数据出错的问题
4.调整数据表tab页头标题显示格式
5.模块信息增加中文名配置
6.修复默认模板tab页标题错误的问题
7.更新ORACLE默认模板
8.更新MYSQL默认模板
9.调整插件中SQL导出配置预览窗口大小【pro版】
10.重新开放导出markdown功能【pro版】