From 30dac08fe8830c7a8a94cbf3037be51490816e76 Mon Sep 17 00:00:00 2001 From: ajcvickers Date: Mon, 28 Apr 2014 15:10:34 -0700 Subject: [PATCH] It's DbDatabase! (Updating for changes to database creation APIs) --- src/MusicStore/Models/SampleData.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/MusicStore/Models/SampleData.cs b/src/MusicStore/Models/SampleData.cs index b73fe4c4f5..0dbf1496ef 100644 --- a/src/MusicStore/Models/SampleData.cs +++ b/src/MusicStore/Models/SampleData.cs @@ -3,8 +3,6 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.Data.Entity; -using Microsoft.Data.Migrations; -using Microsoft.Data.Relational; using Microsoft.Data.SqlServer; using MusicStore.Models; @@ -18,14 +16,12 @@ namespace MusicStore.Web.Models { using (var db = new MusicStoreContext(serviceProvider)) { - // TODO [EF] Swap to use top level API when available var sqlServerDataStore = db.Configuration.DataStore as SqlServerDataStore; if (sqlServerDataStore != null) { - var creator = new SqlServerDataStoreCreator(sqlServerDataStore, new ModelDiffer(), new SqlServerMigrationOperationSqlGenerator(), new SqlStatementExecutor()); - if (!await creator.ExistsAsync()) + if (!await db.Database.ExistsAsync()) { - await creator.CreateAsync(db.Model); + await db.Database.CreateAsync(); await InsertTestData(serviceProvider); } }