private static void UpdateDb()
        {
            var settings = new Configuration();
            var migrator = new DbMigrator(settings);

            migrator.Update();
        }
Esempio n. 2
0
        private static void RunMigrations()
        {
            var efMigrationSettings = new Domain.Migrations.Configuration();
            var efMigrator          = new DbMigrator(efMigrationSettings);

            efMigrator.Update();
        }
Esempio n. 3
0
        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");
        }