getting closer...

This commit is contained in:
Ryan Peters 2023-04-06 23:24:32 -04:00
parent 495d6182a4
commit fea4785655

View File

@ -11,20 +11,21 @@ public class DbContext : IdentityDbContext<User, IdentityRole<Guid>, Guid>
{
base.OnModelCreating(modelBuilder);
var deck = CardUtility.GenerateDeck();
//return;
var players = new Player[]
{
new Player
{
Id = Guid.NewGuid(),
// generate two source decks
var deck1 = CardUtility.GenerateCards();
var deck2 = CardUtility.GenerateCards();
}
};
var cards = deck1.Concat(deck2);
modelBuilder.Entity<Card>().HasData(deck);
//modelBuilder.Entity<Player>().HasData()
modelBuilder.Entity<Card>().HasData(cards);
modelBuilder.Entity<Player>().HasData(players);
modelBuilder.Entity<Match>().HasData(match);
modelBuilder.Entity<DeckCard>().HasData(deck);
modelBuilder.Entity<HandCard>().HasData(handCards);
}
public DbSet<Card> Cards { get; set; }