科技

碼雲最有價值開源專案-PDMan-2.1.3 ,免費的國產資料庫建模工具

一、簡介

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

二、主要支援的功能

資料庫建模生成DDL指令碼並執行支援目前主流資料庫資料庫逆向解析匯出WORD,PDF,HTMLMarkDown四種格式的文件自定義模板生成程式程式碼

三、最新版本更新內容

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.3npm ^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

Reference:科技日報

看更多!請加入我們的粉絲團

轉載請附文章網址

不可錯過的話題