React to EF fluent API changes

This commit is contained in:
Arthur Vickers 2015-10-06 22:11:01 -07:00
parent abb1dd0316
commit daa50df87f
1 changed files with 8 additions and 8 deletions

View File

@ -50,8 +50,8 @@ namespace Microsoft.AspNet.Identity.EntityFramework
builder.Entity<TUser>(b =>
{
b.HasKey(u => u.Id);
b.Index(u => u.NormalizedUserName).Name("UserNameIndex");
b.Index(u => u.NormalizedEmail).Name("EmailIndex");
b.HasIndex(u => u.NormalizedUserName).HasName("UserNameIndex");
b.HasIndex(u => u.NormalizedEmail).HasName("EmailIndex");
b.ToTable("AspNetUsers");
b.Property(u => u.ConcurrencyStamp).IsConcurrencyToken();
@ -59,23 +59,23 @@ namespace Microsoft.AspNet.Identity.EntityFramework
b.Property(u => u.NormalizedUserName).HasMaxLength(256);
b.Property(u => u.Email).HasMaxLength(256);
b.Property(u => u.NormalizedEmail).HasMaxLength(256);
b.HasMany(u => u.Claims).WithOne().ForeignKey(uc => uc.UserId);
b.HasMany(u => u.Logins).WithOne().ForeignKey(ul => ul.UserId);
b.HasMany(u => u.Roles).WithOne().ForeignKey(ur => ur.UserId);
b.HasMany(u => u.Claims).WithOne().HasForeignKey(uc => uc.UserId);
b.HasMany(u => u.Logins).WithOne().HasForeignKey(ul => ul.UserId);
b.HasMany(u => u.Roles).WithOne().HasForeignKey(ur => ur.UserId);
});
builder.Entity<TRole>(b =>
{
b.HasKey(r => r.Id);
b.Index(r => r.NormalizedName).Name("RoleNameIndex");
b.HasIndex(r => r.NormalizedName).HasName("RoleNameIndex");
b.ToTable("AspNetRoles");
b.Property(r => r.ConcurrencyStamp).IsConcurrencyToken();
b.Property(u => u.Name).HasMaxLength(256);
b.Property(u => u.NormalizedName).HasMaxLength(256);
b.HasMany(r => r.Users).WithOne().ForeignKey(ur => ur.RoleId);
b.HasMany(r => r.Claims).WithOne().ForeignKey(rc => rc.RoleId);
b.HasMany(r => r.Users).WithOne().HasForeignKey(ur => ur.RoleId);
b.HasMany(r => r.Claims).WithOne().HasForeignKey(rc => rc.RoleId);
});
builder.Entity<IdentityUserClaim<TKey>>(b =>