public void UpdateToNewDatabaseModel() { Console.WriteLine("Updating to latest migration"); var config = new MOE.Common.Migrations.Configuration(); var migrator = new DbMigrator(config); migrator.Update(); }
private void InitializeDatabase() { var config = new MOE.Common.Migrations.Configuration(); var migrator = new DbMigrator(config); var _pendingMigrations = migrator.GetPendingMigrations();//.Any(); if (_pendingMigrations.Count() > 0) { migrator.Update(); } }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); using (var db = new MOE.Common.Models.SPM()) { if (!db.Database.Exists()) { db.Database.Initialize(true); var config = new MOE.Common.Migrations.Configuration(); var migrator = new System.Data.Entity.Migrations.DbMigrator(config); migrator.Update(); } } }