是否有實體框架7數據庫優先POCO生成器?

asp.net-core c# entity-framework-core sql-server

我一直在玩Entity Framework 7和ASP.NET 5來處理我正在開發的新項目,但我遇到了障礙。我正在研究的團隊使用DBA優先的方法進行開發;即數據庫由DBA設計,然後開發人員更改代碼以補償模型更改。

使用EF6,這很有效,因為我們可以使用EDMX設計器的“更新”功能更新代碼。點擊一下,我們就可以獲得新課程了,我們已經完成了。但是,在EF7中,一切都是不同的。沒有更多的設計師,我們應該使用Code-First,根據EF團隊的一些博客帖子,它也應該支持“數據庫優先”代碼生成。

但是,我無法弄清楚如何在ASP.NET 5應用程序中使用Visual Studio 2015 CTP6執行此操作。工具支持還沒有,或者我運氣不好?它甚至會出現嗎?

熱門答案

在最新的位中,可以使用dnx命令提示符和PowerShell命令來執行此操作,是的

Scaffold-DbContext '<connectionString>' EntityFramework.MicrosoftSqlServer

要么

Scaffold-DbContext '<connectionString>' EntityFramework.MicrosoftSqlServer

或(來自EF Core RC2)

Scaffold-DbContext '<connectionString>' EntityFramework.MicrosoftSqlServer

您必須安裝Microsoft.EntityFrameworkCore.Tools包才能使命令生效。




許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因