private static void UpdateDb() { var settings = new Configuration(); var migrator = new DbMigrator(settings); migrator.Update(); }
private static void RunMigrations() { var efMigrationSettings = new Domain.Migrations.Configuration(); var efMigrator = new DbMigrator(efMigrationSettings); efMigrator.Update(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); // update database migration here if (bool.Parse(ConfigurationManager.AppSettings["MigrateDatabaseToLatestVersion"])) { TraceSource.TraceInformation("starting db migrations upgrade"); var configuration = new Domain.Migrations.Configuration(); var migrator = new DbMigrator(configuration); migrator.Update(); } TraceSource.TraceInformation("application started"); }