myGeneration生成數據庫說明文檔

         今天下載了MyGeneration玩了玩,發現挺有趣的!一般一個項目都有一份數據庫說明文檔供開發人員或實施人員查閱,但我暑期實習的公司的cis、nis項目開發文檔和數據庫說明文檔都沒有,代碼的註釋也少的可憐,而且系統要不斷升級,期間做病案的特別痛苦,沒數據庫說明文檔來回去服務器數據庫管理系統查詢某個表某個字段什麼意思及什麼數據類型,加之前段採用的是flex技術,效率低特別低。今天用該工具把數據庫的表結構、視圖及存儲過程生成html的報表形式,對開發查詢有很大的幫助,歡迎大家使用!

      首先介紹下myGeneration:MyGeneration 是一款不錯的ORM和代碼生成工具,它基於模板(Template)工作,安裝好MyGeneration 後自帶了很多模板,並且提供在線模板庫提供模板升級和允許用戶自定義模板。MyGeneration 的模板可以用C#, VB.NET, JScript, and VBScript編寫。使用MyGeneration 可以爲Gentle.NET, Opf3, NHibernate等生成ORM架構或ORM文件,爲多種數據庫生成存儲過程,爲.Net項目生成C#、VB.NET 程序代碼,PHP、HTML等頁面代碼。(百度之)

   下面開始:下載myGeneration:http://download.cnet.com/MyGeneration/3000-10250_4-10343918.html?tag=mncol;1

  下載 安裝後,打開  myGeneration 進入Default  Setting 視圖:


     

第一次安裝後打開軟件Driver下拉框什麼都沒有,需要重啓機器纔會有相關的驅動,根據需要選擇不同的數據庫驅動,下面的數據庫連接字符串查看安裝文件自帶的api幫助文檔,內面有不同的數據庫連接字符串,我這裏選的是Microsoft SQL Server。填寫好後測試連接:(連接到自己的DBMS中)


然後點擊工具欄MyMeta Browser打開MyMeta Browser窗口,再點擊工具欄Open



選擇Templates模板下得HTML文件下的HTML_DatabaseReport.csgen文件打開HTML Database Report窗口



接下來點擊執行 打開HTML Database Report對話框:



根據提示選擇生成文檔的路徑、數據庫及表、視圖和存儲過程,點擊ok,等一兩分鐘就ok啦!下面是生成的數據庫說明文檔:




模板自己可以根據需要修改模板以不同的風格顯示! myGerneration還有許多功能待發掘,遺憾的一點該軟件好像不支持java。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章