@@ -11,6 +11,28 @@ public DataContext(DbContextOptions<DataContext> options) : base(options)
11
11
{
12
12
13
13
}
14
+
15
+ protected override void OnModelCreating ( ModelBuilder modelBuilder )
16
+ {
17
+ modelBuilder . Entity < Skill > ( ) . HasData (
18
+ new Skill { Id = 1 , Name = "Fireball" , Damage = 70 } ,
19
+ new Skill { Id = 2 , Name = "Arcane Shield" , Damage = 30 } ,
20
+ new Skill { Id = 3 , Name = "Teleport" , Damage = 40 } ,
21
+ new Skill { Id = 4 , Name = "Cleave" , Damage = 85 } ,
22
+ new Skill { Id = 5 , Name = "Shield Bash" , Damage = 50 } ,
23
+ new Skill { Id = 6 , Name = "Whirlwind Attack" , Damage = 70 } ,
24
+ new Skill { Id = 7 , Name = "Backstab" , Damage = 75 } ,
25
+ new Skill { Id = 8 , Name = "Evasion" , Damage = 40 } ,
26
+ new Skill { Id = 9 , Name = "Shadowstep" , Damage = 60 } ,
27
+ new Skill { Id = 10 , Name = "Raging Strike" , Damage = 90 } ,
28
+ new Skill { Id = 11 , Name = "Holy Strike" , Damage = 75 } ,
29
+ new Skill { Id = 12 , Name = "Assassinate" , Damage = 95 } ,
30
+ new Skill { Id = 13 , Name = "Frenzy" , Damage = 100 } ,
31
+ new Skill { Id = 14 , Name = "Bloodlust" , Damage = 85 } ,
32
+ new Skill { Id = 15 , Name = "Telepathy" , Damage = 45 }
33
+ ) ;
34
+ }
35
+
14
36
public DbSet < Character > Characters => Set < Character > ( ) ;
15
37
public DbSet < User > Users => Set < User > ( ) ;
16
38
public DbSet < Weapon > Weapons => Set < Weapon > ( ) ;
0 commit comments