سلام من میخوام در entity framework Code First و سیستم احراز هویت identity 2 نام جداول را تغییر بدم. لطفا راهنمایی کنید که در ef 6 این روش چطور است
سلام. باید در DbContext خودتون به روش زیر اسم جداول رو مشخص کنید
public class MyContext : IdentityDbContext { public MyContext() : base(<connection string name>) { } protected override void OnModelCreating(DbModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); //میتونید از روش زیر استفاده کنید modelBuilder.Entity<IdentityUser>() .ToTable("Users"); modelBuilder.Entity<IdentityRole>() .ToTable("Roles"); modelBuilder.Entity<IdentityUserRole>() .ToTable("UserRoles"); modelBuilder.Entity<IdentityUserClaim>() .ToTable("UserClaims"); modelBuilder.Entity<IdentityUserLogin>() .ToTable("UserLogins"); } }
برای درج دیدگاه وارد شوید
سلام. باید در DbContext خودتون به روش زیر اسم جداول رو مشخص کنید