我正在尝试首先使用代码实现Entity Framework,但它没有构建数据库表。我不确定我做错了什么。我正在使用本教程 - http://msdn.microsoft.com/en-us/data/jj193542,但我试图将它与Web应用程序一起使用而不是控制台应用程序。我创建了一个Models文件夹,并将我的上下文类放在该文件夹中。这是我的dbcontext代码:
namespace GroceryAssistant.Model
{
public class GroceryShopperContext : DbContext
{
public DbSet<List> Lists { get; set; }
public DbSet<ListItem> ListItems { get; set; }
public DbSet<User> User { get; set; }
}
}
我创建了将连接字符串放在web.release.config和web.debug.config文件中。我不知道还有什么我必须做的。我应该在哪里放置我的DbContext代码以便创建表格?
答案 0 :(得分:1)
如果您不更改默认行为,则第一次使用DbContext时,它将创建您的数据库。