2017-05-07 51 views

回答

1

數據庫實體框架核心支持數據庫第一種方法:.NET Framework - Existing Database(完全.NET和.NET核心目標應用程序的相同原理)。

在細節,下面的命令是用於從數據庫中創建的DbContext:

Powershell的:Scaffold-DbContext;

CMD:dotnet ef dbcontext scaffold

此時,DB First有一些重要的限制:無法在表級別定製逆向工程等。檢查EF Core Roadmap以確保它適合您。例如:

我們還計劃在以下功能工作,但他們可能沒有 完全實現2.0。從數據庫(#831)

更新模式 - 允許增量更新 的典範,以前反向從數據庫設計,與 變化是因爲人對數據庫架構進行。這允許您 更新模型以匹配當前模式,而不會丟失在模型設置爲反向 之後手動對模型進行的任何 更改。

更新:在EF Core 2.0.0-preview1有幾個小反向工程功能和修復。

相關問題