我打算使用代码优先的方法使用 ASP.NET MVC4 创建一个 Web 应用程序。
我正在使用 Visual Studio 2012 并且我有 SQL Server 2012。我想做的是以我可以使用 SQL Server 而不是默认的 SQL Express 或 localDB 的方式设置解决方案。如果对模型进行了任何更改,我希望解决方案重新生成数据库,并在发生这种情况时使用一些测试数据为数据库播种。
我浏览了一堆教程,它们似乎都在使用 SQL Express 或 LocalDB 数据库。我能够在第一次运行 SQL Server 时获得在 SQL Server 上生成数据库的解决方案,但是在我对模型进行更改之后,例如将模式名称从“dbo”更改为“测试”或更改表名,它似乎没有接受这些变化。
谁能给我一些关于我如何能够做到这一点的见解?
谢谢