PDMan中文版是一款專業(yè)好用的開源免費數(shù)據(jù)庫建模工具,它通俗易懂,沒有苦澀難懂的設(shè)置,易上手!自帶參考案例,學(xué)習(xí)容易,可以一鍵自動生成MarkDown以及HTML格式的數(shù)據(jù)表結(jié)構(gòu)文檔,可以很方便的和客戶交流
軟件功能:
PDMan是一個數(shù)據(jù)庫模型,以及數(shù)據(jù)庫版本管理工具,主要功能如下:
- 數(shù)據(jù)庫建模
- 代碼自動生成
- 文檔自動生成
- 數(shù)據(jù)庫版本管理
PDMan軟件特點:
在多年的技術(shù)積累基礎(chǔ)上,通過一個多月的嘗試以及努力,PDMan(Physical Data Model Manager)終于成功面世。他有以下特點,是PowerDesinger之外,數(shù)據(jù)庫建模的一個非常不錯的替代方案。特點如下:
永遠免費使用(** * 敲黑板,重點* **),目前已經(jīng)使用MIT協(xié)議開源。
功能簡潔,去除晦澀難懂的設(shè)置,化繁為簡,實用為上,上手非常容易。
Windows,Mac,Linux三個平臺均可以使用(** 敲黑板,重點 **)。
自帶參考案例,學(xué)習(xí)容易。新建一個項目,完全不需要做任何配置。
對開發(fā)極其友好,可生成各種數(shù)據(jù)庫以及編程語言的模型類。
目前系統(tǒng)默認實現(xiàn)了MySQL,Oracle,Java的代碼自動生成,并且?guī)ё⑨?。其他類型的?shù)據(jù)庫或語言,只需要添加相應(yīng)的“數(shù)據(jù)庫”并設(shè)置好相應(yīng)的doT模板就可以了。
一鍵自動生成MarkDown以及HTML格式的數(shù)據(jù)表結(jié)構(gòu)文檔,方便客戶交付以及交流。
數(shù)據(jù)庫模型版本管理功能,在版本變動之后,可直接生成數(shù)據(jù)表結(jié)構(gòu)的DDL語句。
數(shù)據(jù)庫模型設(shè)計直接同步至數(shù)據(jù)庫。
項目腳本:
在項目的根目錄下你可以運行:
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 目錄下。