Models/IdentityModels.cs の中に以下の記述を追加
protected override void OnModelCreating(System.Data.Entity.DbModelBuilder modelBuilder) {
base.OnModelCreating(modelBuilder);
//こんな感じで好きな名前を定義します
modelBuilder.Entity<IdentityUser>().ToTable("mUsers").Property(p => p.Id).HasColumnName("UserId");
modelBuilder.Entity<ApplicationUser>().ToTable("mUsers").Property(p => p.Id).HasColumnName("UserId");
modelBuilder.Entity<IdentityUserRole>().ToTable("dUserRoles");
modelBuilder.Entity<IdentityUserLogin>().ToTable("dUserLogins");
modelBuilder.Entity<IdentityUserClaim>().ToTable("dUserClaims");
modelBuilder.Entity<IdentityRole>().ToTable("mRoles");
}
0 件のコメント:
コメントを投稿