Entity Framework Core DB First 將既有資料庫轉成class | Jakeuj
文章推薦指數: 80 %
結論. cd .\src\MyAPI.EntityFrameworkCore\ dotnet ef dbcontext scaffold "Server=(LocalDb)\MSSQLLocalDB;Database=MyDb;Trusted_Connection=True ...
筆記一下將table轉成class的相關資訊
結論cd.\src\MyAPI.EntityFrameworkCore\
dotnetefdbcontextscaffold"Server=(LocalDb)\MSSQLLocalDB;Database=MyDb;Trusted_Connection=True;"/
Microsoft.EntityFrameworkCore.SqlServer--data-annotations-oD:\Entities參數:--data-annotations您可以使用屬性來設定模型。
如果省略此選項,則只會使用FluentAPI。
注意建議使用FluentAPI來分離Domain與基礎設施層的依賴關係(如果使用屬性,則需要在領域層加入EF的抽象類別包)說明切到EntityFrameworkCore的專案然後提供連接字串並指定輸出目錄給dotnetefdbcontextscaffold連結字串名稱也可以指定Name=ConnectionStrings:Bloggingdotnetuser-secretssetConnectionStrings:Blogging"DataSource=(localdb)\MSSQLLocalDB;InitialCatalog=Blogging"
dotnetefdbcontextscaffoldName=ConnectionStrings:BloggingMicrosoft.EntityFrameworkCore.SqlServer備註如果沒裝eftool使用以下命令安裝dotnettoolinstall--globaldotnet-ef如果tool過舊,使用以下命令更新dotnettoolupdate--globaldotnet-ef如果要更新到預覽版dotnettoolupdate--globaldotnet-ef--version6.0.0-rc.2.21480.5參照EFCore工具參考(.NETCLI)-EFCore|MicrosoftDocs
PS5
EntityFramework
回首頁
本頁段落
結論
延伸文章資訊
- 1Microsoft Claims Entity Framework Core 7 Faster When Saving Changes
- 2Working with Database First Approach in Entity Framework Core
So for the demo purposes I am using an class library project and an ASP.NET Core Web API project,...
- 3EF Core Database-First Tutorial for .NET Core - Devart
Entity Framework Core supports Database-First approach via the Scaffold-DbContext command of Pack...
- 4[Day05] Entity Framework Core與DB First - iT 邦幫忙- iThome
今天就來介紹ASP.NET Core 使用EF Core 來存取Mariadb(MySQL)資料庫. EF Core 有提供兩種開發方式DB First 與Code First. 本篇將以DB ...
- 5Entity Framework Core DB First 將既有資料庫轉成class | Jakeuj
結論. cd .\src\MyAPI.EntityFrameworkCore\ dotnet ef dbcontext scaffold "Server=(LocalDb)\MSSQLLocal...