inventory working :D
This commit is contained in:
@@ -17,7 +17,6 @@ namespace PetCompanion.Data
|
||||
public DbSet<PetSkill> PetSkills { get; set; }
|
||||
public DbSet<GameItem> GameItems { get; set; }
|
||||
public DbSet<Inventory> Inventories { get; set; }
|
||||
public DbSet<InventoryItem> InventoryItems { get; set; }
|
||||
public DbSet<EquippedItem> EquippedItems { get; set; }
|
||||
|
||||
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
||||
@@ -52,14 +51,6 @@ namespace PetCompanion.Data
|
||||
.WithMany(s => s.Effects)
|
||||
.HasForeignKey(se => se.SkillId);
|
||||
|
||||
modelBuilder.Entity<InventoryItem>()
|
||||
.HasOne<Inventory>()
|
||||
.WithMany(i => i.Items)
|
||||
.HasForeignKey(ii => ii.InventoryId);
|
||||
|
||||
modelBuilder.Entity<InventoryItem>()
|
||||
.HasOne(ii => ii.GameItem);
|
||||
|
||||
modelBuilder.Entity<EquippedItem>()
|
||||
.HasOne(e => e.Pet)
|
||||
.WithMany(p => p.EquippedItemsList)
|
||||
|
Reference in New Issue
Block a user