Ejemplo n.º 1
0
        private static void MigrateDbToLatestVersion()
        {
            var configuration = new Data.Migrations.Configuration();
            var migrator      = new DbMigrator(configuration);

            migrator.Update();
        }
Ejemplo n.º 2
0
        public static void MigrateToLatest()
        {
            var configuration = new Data.Migrations.Configuration();
            var migrator      = new DbMigrator(configuration);

            migrator.Update();
        }
Ejemplo n.º 3
0
        public void Constructor_ShouldCreateObjectOfTypeDbMigrationsConfiguration()
        {
            //Arange && Act
            var configuration = new Data.Migrations.Configuration();

            //Assert
            Assert.IsInstanceOf <DbMigrationsConfiguration <Data.WanderlustEfDbContext> >(configuration);
        }
Ejemplo n.º 4
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            var configuration = new Data.Migrations.Configuration();
            var migrator = new DbMigrator(configuration);
            migrator.Update();
        }
Ejemplo n.º 5
0
        public static void MigrateToLatest()
        {
            //Upgrade DB to Latest
            var configuration = new Data.Migrations.Configuration
            {
                //Allow for Data Loss Migrations
                AutomaticMigrationDataLossAllowed = true
            };

            var migrator = new DbMigrator(configuration);

            migrator.Update();
        }
Ejemplo n.º 6
0
        public ActionResult AutoUpdate()
        {
            // Check whether the database is upto date
            var migrationConfiguration = new Data.Migrations.Configuration();

            migrationConfiguration.TargetDatabase = new DbConnectionInfo(_dataContext.Database.Connection.ConnectionString, "System.Data.SqlClient");
            var migrator = new DbMigrator(migrationConfiguration);

            if (migrator.GetPendingMigrations().Any())
            {
                migrator.Update();
            }

            return(RedirectToAction("SignIn"));
        }
Ejemplo n.º 7
0
        private static void Main()
        {
            Database.SetInitializer(new CreateDatabaseIfNotExists<BookstoreContext>());
            Database.SetInitializer(new MigrateDatabaseToLatestVersion<BookstoreContext,
                Data.Migrations.Configuration>());

            var config = new Data.Migrations.Configuration();
            var migrator = new DbMigrator(config);
            migrator.Update();

            Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");

            //ImportSimpleBooks();

            //ImportComplexBooks();

            //SimpleQuery("../../xml/test6.xml");

            ////SimpleQuery("../../reviews-queries.xml");

            SearchReviews();
        }
Ejemplo n.º 8
0
        private static void Main()
        {
            Database.SetInitializer(new CreateDatabaseIfNotExists <BookstoreContext>());
            Database.SetInitializer(new MigrateDatabaseToLatestVersion <BookstoreContext,
                                                                        Data.Migrations.Configuration>());

            var config   = new Data.Migrations.Configuration();
            var migrator = new DbMigrator(config);

            migrator.Update();

            Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");

            //ImportSimpleBooks();

            //ImportComplexBooks();

            //SimpleQuery("../../xml/test6.xml");

            ////SimpleQuery("../../reviews-queries.xml");

            SearchReviews();
        }