一、简介

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

二、主要支持的功能

  1. 数据库建模
  2. 生成DDL脚本并执行
  3. 支持目前主流数据库
  4. 数据库逆向解析
  5. 导出WORD,PDF,HTML
  6. MarkDown四种格式的文档
  7. 自定义模板生成程序代码

三、最新版本更新内容

2.1.3版本主要更新内容如下:

1. 调整为更加大方简洁的工具栏菜单布局;
2. 解决导出文档出错问题;
3. 修复逆向解析数据库出现字段重复的问题;
4. 执行SQL出错时增加具体出错信息;
5. 增加导出所有模型功能(该功能将当前项目文件中的数据库连接信息进行脱敏保存);
6. 修复数据库版本排序错乱的问题;
7. 解决JAVA代码模板变量it.module.name值为undefined的问题;
8. 重新调整mysql,oracle,postgresql数据库的代码模板(如需使用最新9. 模板请在将重新从默认模板中选择);
10. 优化初始化基线和重建基线操作,删除无意义的报错信息;
11. 修复项目名包含'-'时保存新版本出错的问题;
12. 修复左侧树图搜索框在收起或展开后样式错乱的问题;
13. 数据库连接配置常用数据库增加url和driver-class默认填写;

四、安装使用

项目运行环境
  • 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 目录下。

五、下载体验地址

码云:https://gitee.com/robergroup/pdman
Windows:https://share.weiyun.com/5L07rh4
Linux:https://share.weiyun.com/57ggCes
MAC:https://share.weiyun.com/57ggCes

贡献者

  • IT实战联盟-Line
  • IT实战联盟-咖啡

更多精彩内容可以关注“IT实战联盟”公号哦~~~

2018码云GVP最有价值开源项目-PDMan-2.1.3 发布—免费的国产数据库建模工具(使用)相关推荐

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

    2019独角兽企业重金招聘Python工程师标准>>> 一.软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择.支持Windo ...

  2. 2019 码云 最流行的开源项目 TOP 50

    码云最火爆开源项目 TOP 50,如下: 1.zheng:基于 Spring+SpringMVC+Mybatis 分布式敏捷开发系统架构 基于 Spring+SpringMVC+Mybatis 分布式 ...

  3. 【开源项目】JimuReport,一款免费的企业级Web报表工具

    JimuReport 积木报表,是一款免费的企业级Web报表工具,像搭建积木一样在线设计报表!功能涵盖,数据报表.打印设计.图表报表.大屏设计等! Web 版报表设计器,类似于excel操作风格,通过 ...

  4. Java 开源企业信息化建设平台 O2OA 入选码云 GVP 项目

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   经过兰德网络公司和O2OA团队全体成员的努力,O2OA获得码云最有价值开源项目称号. 2019年,我们将会更加努力 ...

  5. 2018年9月机器学习Github开源项目TOP 10

    文章来源: ATYUN AI平台 在过去的一个月里,我们对将近250个机器学习开源项目排名,选出前10位. 在此期间,我们将项目与新的或主要版本进行了比较.Mybridge AI根据各种因素对项目进行 ...

  6. 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目

    大家好 , 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目 . 对 , 用 物理服务器 和 .Net 平台 构建 云平台 . 通过 .Net 构建 分布式 计算集 ...

  7. 阿里巴巴云生态 9 大开源项目重磅发布

    11 月 3 日,2022 云栖大会·云计算加速开源创新论坛上,阿里巴巴 9 大开源项目宣布首发或重磅升级,覆盖数据库.云原生.搜索引擎.大数据.基础软件和工具等多个领域. 中国科学院院士.中国计算机 ...

  8. war项目主页跳转找不到_找不到优秀的开源项目?快来看看 11 月入选的码云 GVP...

    GVP ( Gitee Most Valuable Project ) – 码云最有价值开源项目计划 是码云综合评定出的优秀开源项目的展示平台.GVP 项目的评选既要满足客观的硬指标,还需要通过评委会 ...

  9. 码云上面优秀的java项目_秒建一个后台管理系统?用这5个开源免费的Java项目就够了...

    以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响. 不过既然开源出来,这么多人参与,一般情况下项目整体质量可 ...

  10. 云原生那些顶级开源项目,你都用过哪些?

    CNCF,英文全称为Cloud Native Computing Foundation,中文译为"云原生计算基金会", 构建可持续生态系统,并围绕一系列高质量开源项目促进社区的发展 ...

最新文章

  1. dot--向量或矩阵的点乘
  2. UITT-欧盟MiFID II新监管法规实践先行者
  3. 感知重塑与忠诚建立:车企营销的两大新机遇
  4. day02.3-元组内置方法
  5. 解决 CentOS7 容器 Failed to get D-Bus connection: Operation not permitted
  6. 四、Oracle学习笔记:DML数据操作语句
  7. 项目管理:研发项目经理为何难做
  8. 实现家庭WiFi网络全覆盖
  9. 在网页博客文章中输入上下角标(指次幂、下角标)、分数及特殊字符
  10. 支付宝授权登陆php,支付宝app登录授权的infoStr授权登录流程
  11. 速查!你名下绑定了几个微信
  12. 360路由器远程连接服务器,360路由器如何开启端口映射?
  13. Bresenham画圆 正负画圆法 中点画圆法
  14. Android 端的基于TCP的小型服务器_超级简单
  15. Unity实现人物移动和镜头跟随
  16. 微信外部浏览器支付遇到:支付场景非法、appid 未关联paysignkey、商户支付下单id非法 等问题
  17. java html5 cms,企业内部cms业务管理系统html5简洁的模板
  18. Environment Variables
  19. 大数据与云安全专题-1
  20. 编译原理期末复习—第一章概论

热门文章

  1. Android Studio3.0,在原有项目中进行ndk配置
  2. stm32死机问题的处理
  3. SQlite数据库的C编程接口(七) 数据库锁定(Database Locking) ——《Using SQlite》读书笔记
  4. python劣势_Ruby对比Python的优势和劣势
  5. tensorflow 2.X中构建模型的三种方式:Sequential, Functional, Subclassing
  6. 初级第七课——模拟计算器
  7. JAVA105字符是什么_什么是Java字符串实习?
  8. mopso算法代码程序_程序员如何跨越35岁危机?这篇给点干货建议!
  9. 最新席瓦莱恩服务器人口比例,魔兽世界怀旧服:2021年3月最新人口比例数据
  10. 世界第一台电脑_研发世界第一台电脑的核心人物,被美国隐瞒35年,只因他是个华人...