1

我已经创建了一个具有授权的默认 MVC4 模板模板。现在我想在我的 dbcontext 中添加一个模型(TestModel)。

public class UsersContext : DbContext
{
    public UsersContext()
        : base("DefaultConnection")
    {
    }

    public DbSet<UserProfile> UserProfiles { get; set; }
    public DbSet<TestModel> TestModel { get; set; }
}

更改 dbcontext 后,我​​必须删除数据库并更改名称。有没有更舒服的方法?

4

1 回答 1

1

上下文和数据库不必总是同名。您可以使用在连接字符串中定义数据库的名称Initial Catalog=DbNameGoesHere。这样,您可以随意重命名上下文,并且数据库名称始终相同。

于 2013-09-12T12:53:51.900 回答