PDMan,免費的國產數據庫建模工具

一、簡介

PDMan是一款開源免費的數據庫模型建模工具,支持Windows,Mac,Linux等操作系統,是PowerDesigner之外,更好的免費的替代方案。他具有顏值高,使用簡單的特點。包含數據庫建模,靈活自動的自動生成代碼模板,自動生成文檔等多種開發人員實用的功能。

PDMan,免費的國產數據庫建模工具

二、主要支持的功能

  • 數據庫建模
  • 生成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默認填寫;

PDMan,免費的國產數據庫建模工具

PDMan,免費的國產數據庫建模工具

PDMan,免費的國產數據庫建模工具

PDMan,免費的國產數據庫建模工具

PDMan,免費的國產數據庫建模工具

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

五、下載體驗地址

碼雲:https://gitee.com/robergroup/pdman

Windows:https://share.weiyun.com/5L07rh4

Linux:https://share.weiyun.com/57ggCes

MAC:https://share.weiyun.com/57ggCes

PDMan,免費的國產數據庫建模工具


分享到:


相關文章: