可以請你向我解釋有以下區別:用裏面的代碼實體框架的核心OnModelCreating VS遷移,正確的開發流程
- 裝飾一類具有EF核心屬性,例如DataAnnotations VS OnModel創建定義關係和映射?
- 使用dotnet ef migrations創建遷移類添加「xyz」VS將其配置爲OnModel創建?
我在嘗試做一種「開發工作流程」,但文檔並不十分清楚。
我發現我應該:
- 創建第一個「數據庫上下文」
- 創建了一組類代表我的模型
- 覆蓋OnModelCreating爲每個Model對象指定映射策略
- 執行
add migrations
和ef update
多少次我改變了一些東西
這是否與Entity Framework Core一起使用是正確的流程?
'dotnet migrations添加MigrationName',並且當您想要將遷移應用到數據庫'dotnet和數據庫更新' –
@ J.Doe這很明顯,但是使用EF Core的正確工作流程以及何時應該使用OnModelCreating Migration課程? – Raffaeu