在使用带有代码的Microsoft.AspNet.Identity数据库时,有没有办法在更改数据库后更新DbContext?

时间:2015-08-03 12:43:56

标签: asp.net-mvc entity-framework ef-code-first owin visual-studio-2015

在Visual Studio Community 2015 RC中,我为“个人用户帐户”打开了一个ASP.NET MVC项目,该项目使用Microsoft.AspNet.Identity框架来创建和管理用户,登录,角色和权限。它使用ASP.NET MVC 5.2和Entity Framework第6版。

似乎向Microsoft创建的数据库添加内容的唯一方法是首先使用代码优先方法,首先在项目中启用启用迁移,将成员添加到{ {1}}继承的类,然后在PowerShell / Nuget包管理器控制台上运行DbContext命令。这确实使用我在C#代码中所做的更改来更新SQL Server数据库。

然而,有没有办法做相反的事情?也就是说,您对SQL Server数据库所做的更改是否也反映在您的DbContext和其他地方的代码中?似乎没有。这是单行道。我尝试进行一些更改,然后再次运行update-database命令但没有发生任何事情。

0 个答案:

没有答案