2018码云GVP最有价值开源项目-PDMan-2.1.3 发布—免费的国产数据库建模工具(使用)
一、简介
PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的免费的替代方案。他具有颜值高,使用简单的特点。包含数据库建模,灵活自动的自动生成代码模板,自动生成文档等多种开发人员实用的功能。
二、主要支持的功能
- 数据库建模
- 生成DDL脚本并执行
- 支持目前主流数据库
- 数据库逆向解析
- 导出WORD,PDF,HTML
- MarkDown四种格式的文档
- 自定义模板生成程序代码
三、最新版本更新内容
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 发布—免费的国产数据库建模工具(使用)相关推荐
- PDMan-2.1.3 发布:用心开源,免费的国产数据库建模工具
2019独角兽企业重金招聘Python工程师标准>>> 一.软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择.支持Windo ...
- 2019 码云 最流行的开源项目 TOP 50
码云最火爆开源项目 TOP 50,如下: 1.zheng:基于 Spring+SpringMVC+Mybatis 分布式敏捷开发系统架构 基于 Spring+SpringMVC+Mybatis 分布式 ...
- 【开源项目】JimuReport,一款免费的企业级Web报表工具
JimuReport 积木报表,是一款免费的企业级Web报表工具,像搭建积木一样在线设计报表!功能涵盖,数据报表.打印设计.图表报表.大屏设计等! Web 版报表设计器,类似于excel操作风格,通过 ...
- Java 开源企业信息化建设平台 O2OA 入选码云 GVP 项目
开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 经过兰德网络公司和O2OA团队全体成员的努力,O2OA获得码云最有价值开源项目称号. 2019年,我们将会更加努力 ...
- 2018年9月机器学习Github开源项目TOP 10
文章来源: ATYUN AI平台 在过去的一个月里,我们对将近250个机器学习开源项目排名,选出前10位. 在此期间,我们将项目与新的或主要版本进行了比较.Mybridge AI根据各种因素对项目进行 ...
- 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目
大家好 , 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目 . 对 , 用 物理服务器 和 .Net 平台 构建 云平台 . 通过 .Net 构建 分布式 计算集 ...
- 阿里巴巴云生态 9 大开源项目重磅发布
11 月 3 日,2022 云栖大会·云计算加速开源创新论坛上,阿里巴巴 9 大开源项目宣布首发或重磅升级,覆盖数据库.云原生.搜索引擎.大数据.基础软件和工具等多个领域. 中国科学院院士.中国计算机 ...
- war项目主页跳转找不到_找不到优秀的开源项目?快来看看 11 月入选的码云 GVP...
GVP ( Gitee Most Valuable Project ) – 码云最有价值开源项目计划 是码云综合评定出的优秀开源项目的展示平台.GVP 项目的评选既要满足客观的硬指标,还需要通过评委会 ...
- 码云上面优秀的java项目_秒建一个后台管理系统?用这5个开源免费的Java项目就够了...
以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响. 不过既然开源出来,这么多人参与,一般情况下项目整体质量可 ...
- 云原生那些顶级开源项目,你都用过哪些?
CNCF,英文全称为Cloud Native Computing Foundation,中文译为"云原生计算基金会", 构建可持续生态系统,并围绕一系列高质量开源项目促进社区的发展 ...
最新文章
- dot--向量或矩阵的点乘
- UITT-欧盟MiFID II新监管法规实践先行者
- 感知重塑与忠诚建立:车企营销的两大新机遇
- day02.3-元组内置方法
- 解决 CentOS7 容器 Failed to get D-Bus connection: Operation not permitted
- 四、Oracle学习笔记:DML数据操作语句
- 项目管理:研发项目经理为何难做
- 实现家庭WiFi网络全覆盖
- 在网页博客文章中输入上下角标(指次幂、下角标)、分数及特殊字符
- 支付宝授权登陆php,支付宝app登录授权的infoStr授权登录流程
- 速查!你名下绑定了几个微信
- 360路由器远程连接服务器,360路由器如何开启端口映射?
- Bresenham画圆 正负画圆法 中点画圆法
- Android 端的基于TCP的小型服务器_超级简单
- Unity实现人物移动和镜头跟随
- 微信外部浏览器支付遇到:支付场景非法、appid 未关联paysignkey、商户支付下单id非法 等问题
- java html5 cms,企业内部cms业务管理系统html5简洁的模板
- Environment Variables
- 大数据与云安全专题-1
- 编译原理期末复习—第一章概论
热门文章
- Android Studio3.0,在原有项目中进行ndk配置
- stm32死机问题的处理
- SQlite数据库的C编程接口(七) 数据库锁定(Database Locking) ——《Using SQlite》读书笔记
- python劣势_Ruby对比Python的优势和劣势
- tensorflow 2.X中构建模型的三种方式:Sequential, Functional, Subclassing
- 初级第七课——模拟计算器
- JAVA105字符是什么_什么是Java字符串实习?
- mopso算法代码程序_程序员如何跨越35岁危机?这篇给点干货建议!
- 最新席瓦莱恩服务器人口比例,魔兽世界怀旧服:2021年3月最新人口比例数据
- 世界第一台电脑_研发世界第一台电脑的核心人物,被美国隐瞒35年,只因他是个华人...