Advertisement
Guest User

Untitled

a guest
Jul 25th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. public partial class ivdbDb156978Context : IdentityDbContext<ApplicationUser>
  2. {
  3. static ivdbDb156978Context()
  4. {
  5. Database.SetInitializer<ivdbDb156978Context>(null);
  6. }
  7.  
  8. public ivdbDb156978Context()
  9. : base("Name=ivdbContext")
  10. {
  11. }
  12.  
  13.  
  14. public DbSet<Car> Cars { get; set; }
  15.  
  16. public class ApplicationUser : IdentityUser
  17. {
  18.  
  19. }
  20.  
  21. protected override void OnModelCreating(DbModelBuilder modelBuilder)
  22. {
  23. base.OnModelCreating(modelBuilder);
  24.  
  25. // your stuff here
  26. }
  27.  
  28. protected override void OnModelCreating(DbModelBuilder modelBuilder)
  29. {
  30. modelBuilder.Entity<IdentityUserLogin>().HasKey<string>(l => l.UserId);
  31. modelBuilder.Entity<IdentityRole>().HasKey<string>(r => r.Id);
  32. modelBuilder.Entity<IdentityUserRole>().HasKey(r => new { r.RoleId, r.UserId });
  33. }
  34.  
  35. protected override void OnModelCreating(DbModelBuilder modelBuilder)
  36. {
  37. modelBuilder.Entity<IdentityRole>().HasKey<string>(r => r.Id).Property(p => p.Name).IsRequired();
  38. modelBuilder.Entity<IdentityUserRole>().HasKey(r => new { r.RoleId, r.UserId });
  39. modelBuilder.Entity<IdentityUserLogin>().HasKey(u => new {u.UserId, u.LoginProvider, u.ProviderKey});
  40. }
  41.  
  42. protected override void OnModelCreating(DbModelBuilder modelBuilder)
  43. {
  44. base.OnModelCreating(modelBuilder);
  45. // your stuff here
  46. }
  47.  
  48. protected override void OnModelCreating(DbModelBuilder modelBuilder)
  49. {
  50. // base.OnModelCreating(modelBuilder);
  51. // your stuff here
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement