重新生成实体框架代码第一模型

Bra*_*ess 5 c# asp.net entity-framework visual-studio-2013

在使用Visual Studio 2013的ASP.NET项目中使用Entity Framework 6 Code First,是否有任何方法可以重建(或更新)生成的DataContext和模型类,而无需每次单步执行实体数据模型向导?

我完全知道如何使用EDMX设计器执行此操作,但同样,我正在使用"数据库中的代码优先"方法,只是想知道是否有一键式(或一个控制台命令)方式来触发重建无需删除生成的上下文类,然后每次对备份数据库进行更改时单步执行实体数据模型向导.

Cla*_*ith 0

在 VS 2015(据说是 2013/2012)中,您可以使用实体框架反向 POCO 生成器来完成此任务。

https://visualstudiogallery.msdn.microsoft.com/ee4fcff9-0c4c-4179-afd9-7a2fb90f5838

您可以先对数据库进行所有更改,然后重新生成模型,您所要做的就是保存 Database.tt 文件(通常我只是添加空格)。