protected override void OnModelCreating(DbModelBuilder modelBuilder) { ReceiptConfiguration.Configure(modelBuilder.Entity <Receipt>()); ReceiptEntryConfiguration.Configure(modelBuilder.Entity <ReceiptEntry>()); UserConfiguration.Configure(modelBuilder.Entity <User>()); ProductConfiguration.Configure(modelBuilder.Entity <Product>()); UserPasswordConfiguration.Configure(modelBuilder.Entity <UserPassword>()); }
protected override void OnModelCreating(ModelBuilder builder) { ExaminationConfiguration.Configure(builder); UserConfiguration.Configure(builder); RoleConfiguration.Configure(builder); ExaminationDetailsDetailsConfiguration.Configure(builder); QuestionUserAnswerConfiguration.Configure(builder); PossibleAnswerSelectedConfiguration.Configure(builder); BuildQuestion(builder); BuildTest(builder); base.OnModelCreating(builder); }
/// <summary> /// Used as part of FluentAPI to allow us to annotate POCO models with database specific attributes /// Each entity has its own configuration - we register each of those items in this class. /// Registrations can be found in the "EntityConfiguration" namespace of this assembly. /// </summary> /// <param name="modelBuilder"></param> protected override void OnModelCreating(ModelBuilder modelBuilder) { CakeOrderConfiguration.Configure(modelBuilder); UserConfiguration.Configure(modelBuilder); }