記錄 EF Core Tools 相關操作重點摘要。內容包含 EF Tool 的安裝、DbContext Scaffold 與 code template 的 CLI 指令。
EF CORE
- EF Core | CLI Tools 操作筆記
- EF Core | 使用 T4 CodeTemplate 客制化 EFCore Scaffold 產出內容
本文探討 EF Core 的 DBContext 與 Entity Type 客制化,透過 CodeTemplate 實現客制化。包含使用 Shadow Properties,以及重寫 DBContext 的 SaveChanges 自動更...
- EF Core | 使用 dotnet-ef 建立 PostgreSQL 的 DBContext
當 .NET Core 要使用 EF Core 去存取 PostgreSQL 時,可以先使用 dotnet-ef 的工具,協助產生對應 PostgreSQL schema 的 DBContext
- EF Core | 使用 HasQueryFilter 限定 DBContext 查詢內容
分享三種在 EF Core 2.0 後的查詢過濾資料的方法。並著重說明 EFCore 2.0 後提供的 Global Query Filter 功能,它可以讓開發人員在模型建立期間設定預設的查詢過濾條件,這樣在所有的查詢中都會自動套用這個過...
- EF Core | 使用 dotnet-ef 建立 SQL Server on Docker 的 DBContext
建立 SQL Server on Docker 時,有一些持久性的議題必須特別注意。同時,使用 EF Core 連接 SQL Server 時,連線字串設定不當,也會造成連線失敗。