国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台

以下介绍一款支持Linux、Windows、Mac平台的国产开源数据库建模工具,当前版本PDMan 2.0.1已发布下载,它是PowerDesinger之外数据库建模的替代工具[文章下方有介绍]。PDMan全称Physical Data Model Manager,它开源及免费使用。

PDMan特点如下:

永远免费使用,并且已经开源。

功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。

Windows,Mac,Linux三个平台均可以使用。

自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。

对开发极其友好,可生成各种数据库以及编程语言的模型类。

目前系统默认实现了MySQL,Oracle,Java的代码自动生成,并且带注释。其他类型的数据库或语言,只需要添加相应的数据库并设置好相应的doT模板就可以了。

一键自动生成MarkDown格式的数据表结构文档,方便客户交付。

数据库模型版本管理功能,在版本变动之后,可直接生成数据表结构的DDL语句。

数据库模型设计直接同步至数据库。

PDMan 2.0.1主要更新

PDMan 2.0.1是在PDMan 2.0版本的基础上修正及改进的,同时新增了一些功能。

1.修复配置文件出错时无法进入到欢迎页

2.增加在关系图界面直接导出图片

3.修复修改模块信息时提示项目数据出错的问题

4.调整数据表tab页头标题显示格式

5.模块信息增加中文名配置

6.修复默认模板tab页标题错误的问题

7.更新ORACLE默认模板

8.更新MYSQL默认模板

9.调整插件中SQL导出配置预览窗口大小【pro版】

10.重新开放导出markdown功能【pro版】

PDMan截图

国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台_第1张图片

国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台_第2张图片

国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台_第3张图片

国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台_第4张图片

国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台_第5张图片

国产linux数据库,国产开源数据库建模工具PDMan 2.0.1发布,支持Linux平台_第6张图片

相关链接

注:提供Linux通用包及支持Unbuntu、LinuxMint的DEB包。

相关教程

1.项目运行环境

node ^8.11.3

npm ^5.6.0

2.开始

你可以根据下面的命令在本地搭建一个pdman项目:

$ git clone https://gitee.com/robergroup/pdman

$ cd pdman

$ npm install #安装项目依赖

$ npm run start #编译代码并且启动electron界面

3.项目脚本

在项目的根目录下你可以运行:

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 目录下。

附:PowerDesinger介绍

它是一款非常优秀的建模工具,尤其在数据库建模上,但是,最近几年,这款软件几乎没什么更新。

PowerDesinger有以下几个不足之处:

商业化,收费,价格还很贵。

功能太强大,隐藏较深,上手有一定难度,使用起来比较复杂。

仅限Windows平台使用。

复杂的功能,配置起来非常麻烦。

可以支持生成数据库的DDL建表语句以及JavaBean代码,但个性定制极其复杂。

自动生成文档格式非常难以调整。

相关主题

你可能感兴趣的:(国产linux数据库)