使用实体框架代码第一种方法创建数据库库

时间:2013-12-09 15:46:31

标签: entity-framework entity-framework-6

我不想在插入记录时创建我的数据库。一个原因是我不想创建示例应用程序,只是为了拥有数据库而进行插入...

我希望我的数据库是通过包管理器控制台创建的。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

有点不清楚你在问什么,但我认为你试图阻止从应用程序代码中自动创建数据库。

数据库是在第一次使用DataContext时创建的。如果您不希望在首次使用数据上下文时创建数据库,则可以将Database.SetInitializer<YourContextClassHere>(null);添加到Global.asax.cs文件中。

然后,您可以使用Visual Studio中的Update-Database cmdlet运行挂起的迁移,包括创建数据库。