.NETCore 基於 dbfirst 體驗快速開發項目

簡介

今天出場是進化了多年的生成器工具,根據數據庫結構(表、視圖、存儲過程、外鍵、各類類型、備註)快速生成一個項目,並自帶後臺管理系統。篇幅有限本文只講解快速開發的使用過程,具體開發中的細節往後有空再詳解。mysql

安裝

dotnet tool install genmy -g //根據mysql庫生成git

dotnet tool install genms -g //根據sqlserver庫生成github

dotnet tool install genpg -g //根據postgresql庫生成sql

dotnet tool是2.0增長的功能,相似 npm install -g,檢查是否安裝成功:數據庫

使用(假設使用 mysql 數據庫做爲生成對象)

查看幫助

genmy --helpnpm

mysql數據庫

生成代碼

一、在桌面新建目錄:dbfirst瀏覽器

二、打開 dbfirst 目錄,進入 cmd工具

三、執行命令: genmy 127.0.0.1:3306 -U root -P root -D cccddd -N cd -R -A -Ssqlserver

如無心外,項目生成完畢,以下圖:post

運行代碼

打開瀏覽器,訪問 http://localhost:5000

結語

這篇文章只用於演示下降使用門檻,做者重點關注數據庫一塊的開發,提升生產效率。歡迎有想法的小夥伴試用,討論發表建議。

目前支持三種數據庫快速開發,postgresql、mysql、sqlserver。

他們的開源地址:

https://github.com/2881099/dotnetGen_postgresql

https://github.com/2881099/dotnetGen_mysql

https://github.com/2881099/dotnetGen_sqlserver

感謝支持開源的大家,謝謝觀賞!!

相關文章
相關標籤/搜索