PDMan 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
PDMan 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
PDMan 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
PDMan 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
PDMan 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,支持常见数据库MySQL,Oracle,SQLServer,DB2等。PowerDesigner之外,另一个更好的免费的替代方案。他具有颜值高,使用简单的特点。包含数据库建模,灵活自动的自动生成代码模板,自动生成文档,自动同步DDL脚本到数据库,数据模型版本管理等多种开发人员实用的功能。

PDMan是一个数据库模型,以及数据库版本管理工具,主要功能如下:

  • 数据库建模

  • 代码自动生成

  • 文档自动生成[这个小功能涉及商业插件,未开源](HTML,WORD,PDF生成)

  • 数据库版本管理

关于软件更详细的介绍,请查看博客:PDMan-国产免费通用数据库建模工具(极简,漂亮)

界面截图

1. 启动以及欢迎

2. 工作台

代码模板编辑器 

3. 数据表设计

4. 脚本导出

导出特定类型的脚本 

5. 数据库版本管理

软件下载

https://gitee.com/robergroup/pdman/attach_files

提供了适用于 Windows32、Windows64、Mac、Linux通用和 Linux-DEB(Debian系列如:Unbuntu,LinuxMint)平台的版本。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (35)

加载中
打分: 力荐
挺好的,ourslook.com公司用了好几年的
02/20 09:41
回复
举报
建不了外键是硬伤,哎,可惜了这么好的国产开源软件,其他的做的再好,这一点满足不了也用不起来。
01/21 09:03
回复
举报
外键一般是程序控制的 不用特意建了~
01/30 10:07
回复
举报
不用外键
02/04 21:06
回复
举报
遇到的bug: 描述:(1)pdman自动生成的html模板中存在一些小问题,就是在内容里的表列清单中进行点击,地址是无法找到的,翻看html源代码,发现在 标签中的 href值是不带 “#”号的。翻看源码 generatehtml.js也可以发现这个问题。 (2)自动生成的DDL脚本直接拿来运行会报错(mysql),可不可以进行优化一下,改成 “ drop table if exists 表名 ",更友好,也不会运行报错。
2020/12/04 09:23
回复
举报
外键无法建立,能划线表示关系,但是数据库没有生成建立外键sql语句
2020/08/12 17:10
回复
举报
同问
01/16 17:11
回复
举报
数据库版本可以导出到word里作为变更记录吗?
2020/04/23 11:16
回复
举报
不支持自定义字段长度,没法用
2020/02/19 15:08
回复
举报
我安装了打开就弹出调试页面,关了只剩白屏,什么原因
2019/11/21 16:58
回复
举报
请问支持pdm文件格式吗
2019/10/17 20:17
回复
举报
出来同步功能现在用不了,不知道你们可以不?其他都挺好,模板可以自定义这一点很好.
2019/08/13 11:40
回复
举报
真好!
2019/08/01 06:46
回复
举报
更多评论
发表于数据库专区
2020/10/25 13:30

PDMan 官方推出 Web 版啦

软件介绍 PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,支持常见数据库MySQL,Oracle,SQLServer,DB2等。 PowerDesigner之外,另一个更好的免费的替代方案。 他具有颜值高,使用简单的特点。 包含数据库建模,灵活自动的自动生成代码模板,自动生成文档,自动生成DDL脚本等多种开发人员实用的功能。 详细介绍请看:PDMan软件说明 最新版本介绍:2.2版本说明 PDMan深受企业开发的用户喜欢,而且用户...

16
45
发表于软件架构专区
2020/09/14 10:33

PDMan-2.2 发布,沉寂一年后全面开源 | 国产数据建模工具

一、软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择。支持Windows,Mac,Linux等操作系统,具有上手容易,使用简单的特点。 2018年获得码云GVP (Gitee Most Valuable Projects) - 码云最有价值开源项目 因为种种原因,开发及更新沉寂了一年多。 通过多方面的努力,终于完成了插件替换以及升级,在生成文档部分目前已经使用开源的poi+poi-tl,从而使得完全开源成为了现实。删除了生成P...

13
45
发表于数据库专区
2019/03/12 09:37

PDMan-2.1.3 发布:用心开源,免费的国产数据库建模工具

一、软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择。支持Windows,Mac,Linux等操作系统,具有上手容易,使用简单的特点。 2018年获得码云GVP (Gitee Most Valuable Projects) - 码云最有价值开源项目 主要支持的功能如下: 数据库建模 生成DDL脚本并执行 支持目前主流数据库 数据库逆向解析 导出WORD,PDF,HTML MarkDown四种格式的文档 自定义模板生成程序代码 二、相关链接 相关博...

18
107
发表于数据库专区
2019/01/22 07:20

PDMan-2.1.1 发布,免费的国产数据库建模工具

一、软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择。支持Windows,Mac,Linux等操作系统,具有上手容易,使用简单的特点。 2018年获得码云GVP (Gitee Most Valuable Projects) - 码云最有价值开源项目 主要支持的功能如下: 数据库建模 生成DDL脚本并执行 支持目前主流数据库 数据库逆向解析 导出WORD,PDF,HTML MarkDown四种格式的文档 自定义模板生成程序代码 二、相关链接 相关博...

17
75
发表于数据库专区
2018/12/25 07:53

PDMan-2.1.0 正式发布,免费开源的国产数据库建模工具

Hi,久违了,冬至数九寒冬,安静了近三个月的PDMan,在这个寒冷的圣诞冬日里,终于热气腾腾的冒起来了,可以拿出来给大家见面了。 希望可以温暖到大家,就像 @红薯 照亮大家一样。 在工作任务那么紧急的情况下,我们依然坚持抽出一些时间,牺牲业余时间,不断优化升级这款产品。 这是又一次用心的雕琢: 我们解决了 (https://gitee.com/robergroup/pdman)上的所有ISSUE。 根据上线以来,各位用户的反馈,我们添加了非常多的实用功...

83
181
发表于数据库专区
2018/09/25 08:54

PDMan 2.0.1 发布,国产开源数据库建模工具

PowerDesinger是一个非常优秀的建模工具,尤其在数据库建模上,本人多年来,一直在使用,但是,最近几年,这款软件几乎没什么更新。 对目前的软件开发而言,用得比较爽的,只有数据库建模了,其他更多需求点,无法满足, 有点不能忍受,萌生了自己做一个数据库建模工具的想法。敝人认为PowerDesinger有以下几个不足之处: 商业化,收费,价格还很贵(** 敲黑板,重点 **)。 功能太强大,隐藏较深,上手有一定难度,使用起来比较...

47
68
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于数据库专区
01/13 18:11

PdMan使用指南

官网:http://www.pdman.cn/#/ 下载地址:https://gitee.com/robergroup/pdman/attach_files 建议下载 版本 2.1.6 ,因为2.2.0没有数据库的连接功能,不能同步数据模型到数据库中 使用说明:https://blog.csdn.net/weixin_29994587/article/details/112294324 1、下载版本需要有数据连接,所以版本选择 v2.1.6 2、数据库创建区域,比较简单,一看即会 参考地址:https://blog.csdn.net/weixin_29994587/article/details/1122943...

0
1
发表了博客
2020/11/24 23:43

ubuntu 18.04 安装pdman

http://www.pdman.cn/ 这里可以下载到安装包,可以试试 这是码云地址:https://gitee.com/OAGroup/pdman 环境要求: node ^ 8.11.3 npm ^ 5.6.0 1. 安装 nodejs 、npm     sudo apt-get install nodejs npm 2. 升级到最新版    sudo npm install npm@latest -g    sudo npm install -g n sudo n lts 3. 查看版本   node -v   npm -v 安装过程: 2.1 下载代码 git clone https://gitee.com/robergroup/pdman 2.2 安装 ...

0
0
发表了博客
2020/11/20 22:53

数据库-PDMan使用教程

文章目录 PDMan 简介 使用 下载安装 创建新模块 开始菜单栏 设置功能 数据库连接 同步数据到数据库 PDMan 简介 PDMan是一款数据库建模工具,国产开源易用。支持常用的MySQL、Oracal等数据库,具体信息查看官网:http://www.pdman.cn/ 使用 下载安装 下载完成后,一路安装即可。 安装完成后,打开软件是如下界面: 创建新模块 点击下图左侧新建模块 建好模块后,在数据表下,新建表: 点击字段信息,即可编辑该表的字段: 字段名...

0
0
发表于数据库专区
2019/03/12 09:35

PDMan-2.1.3 发布:用心开源,免费的国产数据库建模工具

# 一、软件介绍 **PDMan** 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择。支持Windows,Mac,Linux等操作系统,具有上手容易,使用简单的特点。 > 2018年获得码云GVP (Gitee Most Valuable Projects) - 码云最有价值开源项目 ##### 主要支持的功能如下: 1. 数据库建模 2. 生成DDL脚本并执行 3. 支持目前主流数据库 4. 数据库逆向解析 5. 导出WORD,PDF,HTML 6. MarkDown四种格式的文档 7. 自定义模...

11
4
发表了博客
2020/11/20 22:56

PDMan-国产免费通用数据库建模工具(极简,漂亮)

背景情况说明   本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一款非常优秀的数据库建模工具。   但,Pow...

0
0
发表了博客
2020/11/20 22:57

PDMan-国产免费通用数据库建模工具(极简,漂亮)

背景情况说明   本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一款非常优秀的数据库建模工具。   但,Pow...

0
0
发表了博客
2020/11/20 23:14

PDMan-国产免费通用数据库建模工具(极简,漂亮)

背景情况说明   本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一款非常优秀的数据库建模工具。   但,Pow...

0
0
发表于数据库专区
2018/05/30 14:30

PDMan-国产免费通用数据库建模工具(极简,漂亮)

重要提醒更新说明 目前我们已经更新到2.1.0版本了。 码云地址 背景情况说明 本人长期以来一直从事于应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以...

131
77
发表于软件架构专区
2018/06/07 20:48

PDMan发布1.0.1版本-极简漂亮的免费数据库建模工具

就在一周前(5月30号),我们发布了PDMan第一版本。并且在第一时间发布了软件说明。 参考文章:[PDMan-国产免费通用数据库建模工具(极简,漂亮)](https://my.oschina.net/skymozn/blog/1821184) 通过一周的试运行,目前下载总流量约超过40G(软件约100M),累计打开次数约800次,独立IP大约400个。(备注:我们并没有刻意搜集用户信息,而是每次启用时,软件会向服务器发送请求检查更新,我们通过分析此URL的请求日志得到) 在这...

13
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于数据库专区
2019/04/08 14:07

PDMan如何设置两张表之间的关系?

@O龙猫O 你好,想跟你请教个问题:PDMan如何设置两张表之间的关系? 研究了好久都没找到怎么设置;

3
0
01/06 08:57

PDMan正向或者逆向生成表,丢失外键关联。

@O龙猫O 你好,想跟你请教个问题:有外键关联的主子表,在关系图里面绑定主外键关系后,在代码里面并没有生成相应的外键约束代码,只要一个主键约束。

1
0
2019/08/05 17:40

关于PDMan导出word文档中是否为空项的方法的问题

@O龙猫O 你好,想跟你请教个问题:导出word文档时 是否为空一项如何导出?

1
0
2019/08/06 08:58

PDMan怎样实现的WORD文档导出

PDMan在生成WORD文档的时候没有生成方法的配置,比如说我要生成“非空”一列应该怎样在WORD模板中设定?求PDManWORD导出部分的源码。。

4
0
发表了问答
2020/04/14 16:28

如何多人协作

@O龙猫O 你好,想跟你请教个问题: pdman 如何

1
0
2020/03/27 12:04

需要一个没有数据库,根据sql建表语句文件生成模型的

@O龙猫O 你好,想跟你请教个问题:有同事本地不想安装mysql数据库,能否根据导出的建表语句,逆向数据库表和模型的?

1
0
发表于数据库专区
2020/01/11 17:04

请问gitee源码和安装包的功能都一致吗

@O龙猫O 你好,想跟你请教个问题:猫哥,请问使用源码运行和使用安装包运行两种方式,最终的功能都是一致的吗,在使用源码运行中,发现缺少一部分功能,而且字段类型下拉框修改不生效

2
0
发表于数据库专区
2019/09/04 15:11

如果针对已有数据的数据库表进行同步,如何确保数据不会被清空?

我目前有一个数据库,已有一定的数据 现在想使用PDMan整理完善表信息以及关系图,并将后期使用PDMan进行新增或者修改完善表结构,当我在PDMan中配置数据库连接并完善了表结构之后进行同步,同步的脚本都是会先DROP TABLE 再重新创建,导致我之前的数据都被清空了,我在哪个环节出错了,或者是有其他的功能模块可以做到这个保留原有数据的情况下进行更新?

1
0
发表于数据库专区
2019/06/11 13:22

pdman的Erwin导入

@O龙猫O 你好,想跟你请教个问题:Erwin文件导入功能有没有开发完成,目前是否可以实现

1
0
2019/05/05 15:31

项目文件本地存在吗?

使用mac版最新的PDMan,发现新建项目的时候,虽然二次打开软件,文件项目仍然存在,但是设置的项目存储路径下似乎并没有找到文件。 以及可否完善一下咱们的软件使用说明,很多操作(类似设置外键,导出其他格式文件等)问题均找不到解答。 谢谢,祝好~

1
0
2019/03/18 09:04

PDMan

@O龙猫O 你好,想跟你请教个问题: 1、选择字段类型的时候只支持下拉选择,不支持输入搜索;当设置的类型很多的时候这样会很不方便,要拉很长才能找到想要的类型。 2、数据类型不能批量删除;只能一个个的删。 3、字段不支持复制,或导入。 4、设置中的默认信息只能配置一套。 5、sql分隔符这东西有点尴尬,不能配置为空,带着默认值在pl/sql中执行建表并添加备注时会报错,还得手动删除。 最后支持PDMan,希望PDman越来越好,祝...

4
0
发表于数据库专区
2019/01/26 11:14

pdman在深度操作系统下安装失败

@O龙猫O 你好,想跟你请教个问题: 深度操作系统安装pdman失败, An error occurred while applying changes: http://packages.deepin.com/deepin/pool/main/liba/libappindicator/libappindicator1_0.4.92-7_amd64.deb 404 Not Found [IP: 202.141.160.114 80]...

1
0
2019/01/05 17:37

针对SQL Server的同步问题

@O龙猫O 你好,想跟你请教个问题: 我用了咱们的PDMan最新版本,然后我使用的是SQL Server数据库,建立了两张表,但是同步的时候,就出错; 我把SQL脚本复制出来之后,在SSMS中运行,也报错,具体报错是因为INDENTITY;如图: 当我把INDENTITY删除掉之后,继续运行会出现COMMENT错误;如图: 所以我想问一下,咱们针对这个的解决办法什么时候更新呢?当然我完全可以复制出这些脚本,然后改正之后再运行,但是这样的话,就没有用...

4
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
35 评论
528 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部