Add machines (games) to database.

This commit is contained in:
2020-08-22 14:20:59 +01:00
parent f86ec49c11
commit 9323b48e43
7 changed files with 358 additions and 2 deletions

View File

@@ -45,6 +45,27 @@ namespace RomRepoMgr.Database.Migrations
b.ToTable("Files");
});
modelBuilder.Entity("RomRepoMgr.Database.Models.Machine", b =>
{
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("INTEGER");
b.Property<DateTime>("CreatedOn").HasColumnType("TEXT");
b.Property<string>("Name").IsRequired().HasColumnType("TEXT");
b.Property<long>("RomSetId").HasColumnType("INTEGER");
b.Property<DateTime>("UpdatedOn").HasColumnType("TEXT");
b.HasKey("Id");
b.HasIndex("Name");
b.HasIndex("RomSetId");
b.ToTable("Machines");
});
modelBuilder.Entity("RomRepoMgr.Database.Models.RomSet", b =>
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("INTEGER");
@@ -93,6 +114,12 @@ namespace RomRepoMgr.Database.Migrations
b.ToTable("RomSets");
});
modelBuilder.Entity("RomRepoMgr.Database.Models.Machine", b =>
{
b.HasOne("RomRepoMgr.Database.Models.RomSet", "RomSet").WithMany("Machines").HasForeignKey("RomSetId").
OnDelete(DeleteBehavior.Cascade).IsRequired();
});
#pragma warning restore 612, 618
}
}