React to removal of RelationalDatabase

This commit is contained in:
Arthur Vickers 2015-06-19 11:15:39 -07:00
parent cd74c3acd3
commit 820b26744f
2 changed files with 2 additions and 23 deletions

View File

@ -21,16 +21,7 @@ namespace MusicStore.Models
{ {
using (var db = serviceProvider.GetService<MusicStoreContext>()) using (var db = serviceProvider.GetService<MusicStoreContext>())
{ {
var sqlServerDatabase = db.Database as RelationalDatabase; if (await db.Database.EnsureCreatedAsync())
if (sqlServerDatabase != null)
{
if (await sqlServerDatabase.EnsureCreatedAsync())
{
await InsertTestData(serviceProvider);
await CreateAdminUser(serviceProvider);
}
}
else
{ {
await InsertTestData(serviceProvider); await InsertTestData(serviceProvider);
await CreateAdminUser(serviceProvider); await CreateAdminUser(serviceProvider);

View File

@ -22,19 +22,7 @@ namespace MusicStore.Models
{ {
using (var db = serviceProvider.GetService<MusicStoreContext>()) using (var db = serviceProvider.GetService<MusicStoreContext>())
{ {
var sqlServerDatabase = db.Database as RelationalDatabase; if (await db.Database.EnsureCreatedAsync())
if (sqlServerDatabase != null)
{
if (await sqlServerDatabase.EnsureCreatedAsync())
{
await InsertTestData(serviceProvider);
if (createUsers)
{
await CreateAdminUser(serviceProvider);
}
}
}
else
{ {
await InsertTestData(serviceProvider); await InsertTestData(serviceProvider);
if (createUsers) if (createUsers)