protected override void OnModelCreating(DbModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); var sqliteConnectionInitializer = new SqliteDropCreateDatabaseAlways <ApplicationDbContext>(modelBuilder); Database.SetInitializer(sqliteConnectionInitializer); }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { ModelConfiguration.Configure(modelBuilder); var init = new SqliteDropCreateDatabaseAlways <CAIDbContext>(modelBuilder); Database.SetInitializer(init); }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { var sqliteConnectionInitializer = new SqliteDropCreateDatabaseAlways <DirWatchTransferContext>(modelBuilder); Database.SetInitializer(sqliteConnectionInitializer); modelBuilder.Configurations.Add(new SymbolicLinkConfig()); }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { var initializer = new SqliteDropCreateDatabaseAlways <AnalyticsContext>(modelBuilder); Database.SetInitializer(initializer); modelBuilder.Configurations.Add(new BpmSolutionMap()); }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { if (Erstellen) { IDatabaseInitializer <GetränkeabrechnungKontext> initializer; initializer = new SqliteDropCreateDatabaseAlways <GetränkeabrechnungKontext>(modelBuilder); Database.SetInitializer(initializer); } modelBuilder.Entity <Abrechnung>() .HasMany(s => s.Benutzer) .WithMany() .Map(m => { m.MapLeftKey("Abrechnung_Id"); m.MapRightKey("Benutzer_Id"); m.ToTable("AbrechnungBenutzer"); }); /*modelBuilder.Entity<Produkt>() * .HasOptional(p => p.Elternprodukt) * .WithMany(p => p.Kinder);*/ }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { var initializer = new SqliteDropCreateDatabaseAlways <MyContext>(modelBuilder); Database.SetInitializer(initializer); }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { var sqliteConnectionInitializer = new SqliteDropCreateDatabaseAlways <SqliteModel>(modelBuilder); Database.SetInitializer(sqliteConnectionInitializer); }