EF3.1 根據資料庫生成程式碼
由於目前這個工具暫時不支援5.0所以就生成了3.1版的。日後升級轉5.0也方便的多。
開啟Vs中工具——Nug包管理器——程式包管理控制檯
設定啟動專案為儲存實體模型的類庫或控制檯
Scaffold-DbContext “資料庫連線字串” Microsoft.EntityFrameworkCore.SqlServer -context DBContext-儲存實體模型類庫或控制檯 -force
專案實際用到的命令字串:Scaffold-DbContext “Data Source=YD-2622;Initial Catalog=MobileVideo;User ID=sa;Password=123123” Microsoft.EntityFrameworkCore.SqlServer -context MobileVideoContext -Project Mobile.Video.Database -force
EF Coew+Mysql 從資料庫生成實體類到專案
1.點選“工具”->“NuGet包管理器”->“程式包管理器控制檯”
分別安裝以下幾個包
Install-Package MySql.Data.EntityFrameworkCore -Pre
Install-Package Pomelo.EntityFrameworkCore.MySql
Install-Package Microsoft.EntityFrameworkCore.Tools
Install-Package Microsoft.VisualStudio.Web.CodeGeneration.Design
如果出現版本衝突問題, 請自己手動安裝合適的版本。 上面的命令預設安裝的是最新版本
2.在程式包包管理器控制檯 中執行以下語句生成 實體類
Scaffold-DbContext "server=127.0.0.1;userid=root;pwd=root;port=3306;database=kwjl5;sslmode=none;" Pomelo.EntityFrameworkCore.MySql -OutputDir Models -Force
相關文章
- 根據api檔案生成程式碼API
- OpenAPI Generator,根據Swagger/OpenAPI生成程式碼的工具APISwagger
- mybatis根據表逆向自動化生成程式碼MyBatis
- Delphi 根據資料庫表生成Record型別,並封裝CRUD資料庫型別封裝
- 根據URL地址生成二維碼
- Python 根據id生成唯一碼Python
- PHP根據資料表自動生成CURD操作PHP
- 一個根據資料庫自動生成model類的擴充套件資料庫套件
- 前端利器!讓AI根據手繪原型生成HTML | 教程+程式碼前端AI原型HTML
- 前端慌不慌?AI根據手繪原型生成HTML【附程式碼】前端AI原型HTML
- 利用FreeSql.Generator自動根據資料庫表動態生成實體類SQL資料庫
- MyBatis 根據資料表反向生成 java 實體類等MyBatisJava
- MSSQL遍歷資料庫根據列值查詢資料SQL資料庫
- 機器學習根據文字生成圖片教程(附python程式碼)機器學習Python
- 根據題庫設定刷題程式
- 根據使用者編號生成邀請碼
- 根據開源資料庫選擇合適的工具資料庫
- Classy:根據資料庫表在執行時建立類/模型資料庫模型
- JVM 模板直譯器之如何根據位元組碼生成彙編碼?JVM
- 資料庫 根據出生日期計算年齡的sql幾種資料庫寫法資料庫SQL
- mybatise外掛反向生成資料庫表相關Java程式碼MyBatis資料庫Java
- 程式碼生成器,自適應mysql、oracle資料庫MySqlOracle資料庫
- sqlserver根據條件去除重複資料SQLServer
- spring boot itextPdf根據模板生成pdf檔案Spring Boot
- 前後端分離-根據程式碼講解思路後端
- Linux根據程式號,檢視相關資訊Linux
- 【工作效率】程式碼生成器,mysql、oracle雙資料庫MySqlOracle資料庫
- linux 下根據埠kill 程式Linux
- mssql生成資料庫字典指令碼-MarkDownSQL資料庫指令碼
- P001-根據編碼規則自動生成ID的函式函式
- 根據查詢條件批量修改表資料
- 根據常用漢字生成雜亂的句子 --- javaJava
- 【SQL】根據兩列資訊,整合兩張表資料SQL
- 如何根據需求選擇合適的資料庫管理工具?Navicat OR DBeaver資料庫
- Laravel根據使用者id生成四位數唯一邀請碼Laravel
- Elasticsearch 根據陣列長度過濾資料(qbit)Elasticsearch陣列
- 新手發問 ! Laravel admin 根據ID判斷資料Laravel
- 根據Golang定義的介面生成proto檔案Golang