EfCore DbFirst生成實體類

2022-07-10 18:21:10 字數 1142 閱讀 4662

本文主要介紹dbfirst情況下,使用efcore命令生成實體類。

一、安裝工具(dotnet ef)

dotnet ef 可以安裝為全域性或本地工具,全域性命令如下:

#安裝

dotnet tool install --global dotnet-ef

#更新dotnet tool update --global dotnet-ef

#驗證安裝情況

dotnet ef

二、安裝依賴(進入到專案資料夾中)

需要將包新增到特定專案上,然後才能使用這些工具,命令如下:

dotnet add package microsoft.entityframeworkcore.tools

dotnet add package microsoft.entityframeworkcore.design

dotnet add package pomelo.entityframeworkcore.mysql

dotnet add package microsoft.entityframeworkcore.sqlserver

三、執行命令生成實體

mysql

dotnet ef dbcontext scaffold "

server=127.0.0.1;port=3306;user id=root;password=123456;database=departmark""

pomelo.entityframeworkcore.mysql

"-o databasemodules -f --no-pluralize

sqlserver

dotnet ef dbcontext scaffold "

server=localhost;uid=sa;pwd=123456;database=departmark;

" microsoft.entityframeworkcore.sqlserver -o databasemodules -f --no-pluralize

dotnet ef dbcontext 基架說明請見官方文件:

php生成pdf生成

fpdf是乙個純粹的通過php類來生成pdf文件的方法,需要生成的內容直接在php 中來指定,生成文字,線條等等,都有自己的方法。下面介 紹乙個用fpdf來生成 hello world 的pdf文件 php require fpdf.php pdf new fpdf pdf addpage pdf ...

生成樹和生成森林

1 無向圖的生成樹和生成森林 對於無向連通圖,在圖的深度優先遍歷或廣度優先搜尋遍歷過程中經歷的邊的集合和 圖中的所有頂點一起構成圖的極小連通子圖,就是一顆生成樹 深度優先生成樹 廣度優先生成樹 對非連通無向圖,深度優先搜尋遍歷或廣度優先搜尋遍歷,每個連通分量中的頂點集合遍歷時走過的邊一起構成若干顆生...

生成 重新生成 清理

1.在解決方案資源管理器中,選擇或開啟所需的解決方案。2.在 生成 選單上,選擇 生成解決方案 重新生成解決方案 或 清理解決方案 選擇 生成 或 生成解決方案 將只編譯自上次生成以來更改過的那些專案檔案和元件。說明 如果解決方案中包括多個專案,則 生成 命令將變成 生成解決方案 選擇 重新生成解決...