예제 #1
0
        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);
            modelBuilder.Conventions.Remove <System.Data.Entity.ModelConfiguration.Conventions.PluralizingTableNameConvention>();
            var sqliteConnectionInitializer = new CreateOrMigrateDatabaseInitializer <DBDataContext>();

            Database.SetInitializer(sqliteConnectionInitializer);
        }
예제 #2
0
        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);
            modelBuilder.Conventions.Remove <PluralizingTableNameConvention>();
            modelBuilder.Configurations.Add(new EarthRotationParametersConfiguration());
            modelBuilder.Configurations.Add(new BrightStarsConfiguration());
            modelBuilder.Configurations.Add(new DsoDetailConfiguration());
            modelBuilder.Configurations.Add(new ConstellationConfiguration());
            modelBuilder.Configurations.Add(new ConstellationStarConfiguration());
            modelBuilder.Configurations.Add(new ConstellationBoundariesConfiguration());
            modelBuilder.Configurations.Add(new VisualDescriptionConfiguration());
            modelBuilder.Configurations.Add(new CatalogueNrConfiguration());

            var sqi = new CreateOrMigrateDatabaseInitializer <NINADbContext>();

            System.Data.Entity.Database.SetInitializer(sqi);
        }