我已经创建了mvc应用程序,它创建了用户AspNetUsers以及其他与身份验证相关的表和模型等。
默认情况下,它使用DefaultConnection
我为我的所有模型创建了MyConnection,并且当我在myConnection
类中进行更改时,现在还启用了applicationUser
上的迁移。
我也将defaultConnection
更改为myConnection
,
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
//: base("DefaultConnection", throwIfV1Schema: false)
: base("myConnection", throwIfV1Schema: false)
{
}
public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
}
并且我为applicationUser
类添加了一些字段
public class ApplicationUser : IdentityUser
{
public DateTime? last_login { get; set; }
public int? status { get; set; }
public DateTime? created { get; set; }
}
当我add-migration
创建空迁移时