// Use of connection string ensures that a new database won't be created by default. public RawOdsDbContext(IOdsConfigurationValues odsConfigurationValues, string fourDigitYear) : base(odsConfigurationValues.GetRawOdsConnectionString(fourDigitYear)) { System.Data.Entity.Database.SetInitializer(new MigrateDatabaseToLatestVersion <RawOdsDbContext, RawOdsDbMigrationConfiguration>(true)); #if DEBUG Database.Log = x => System.Diagnostics.Debug.Write(x); #endif }
public SchoolYearDbContextFactory(IOdsConfigurationValues odsConfigurationValues) { OdsOdsConfigurationValues = odsConfigurationValues; }