private static void InitializeDataStore() { System.Data.Entity.Database.SetInitializer(new System.Data.Entity.MigrateDatabaseToLatestVersion <GalleryDb, GalleryDbMigrationConfiguration>()); var configuration = new GalleryDbMigrationConfiguration(); var migrator = new System.Data.Entity.Migrations.DbMigrator(configuration); if (migrator.GetPendingMigrations().Any()) { migrator.Update(); } }
private void InitializeDataStore() { if (V4SchemaUpdateRequired) { DbManager.ChangeNamespaceForVersion4Upgrade(ProviderDataStore, V4SchemaUpdateRequiredFilePath); } System.Data.Entity.Database.SetInitializer(new System.Data.Entity.MigrateDatabaseToLatestVersion <GalleryDb, GalleryDbMigrationConfiguration>()); var configuration = new GalleryDbMigrationConfiguration(ProviderDataStore); var migrator = new System.Data.Entity.Migrations.DbMigrator(configuration); if (migrator.GetPendingMigrations().Any()) { migrator.Update(); Factory.ValidateGalleries(); } }
private void InitializeDataStore() { System.Data.Entity.Database.SetInitializer(new System.Data.Entity.MigrateDatabaseToLatestVersion<GalleryDb, GalleryDbMigrationConfiguration>()); var configuration = new GalleryDbMigrationConfiguration(ProviderDataStore); var migrator = new System.Data.Entity.Migrations.DbMigrator(configuration); if (migrator.GetPendingMigrations().Any()) { migrator.Update(); } }