diff --git a/ProjectLighthouse/Migrations/20211108100949_GameSpecificPlayCountsRedo.Designer.cs b/ProjectLighthouse/Migrations/20211108100949_GameSpecificPlayCountsRedo.Designer.cs
deleted file mode 100644
index 257ecf90..00000000
--- a/ProjectLighthouse/Migrations/20211108100949_GameSpecificPlayCountsRedo.Designer.cs
+++ /dev/null
@@ -1,543 +0,0 @@
-//
-using LBPUnion.ProjectLighthouse;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-
-namespace ProjectLighthouse.Migrations
-{
- [DbContext(typeof(Database))]
- [Migration("20211108100949_GameSpecificPlayCountsRedo")]
- partial class GameSpecificPlayCountsRedo
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("Relational:MaxIdentifierLength", 64)
- .HasAnnotation("ProductVersion", "5.0.12");
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.HeartedProfile", b =>
- {
- b.Property("HeartedProfileId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("HeartedUserId")
- .HasColumnType("int");
-
- b.Property("UserId")
- .HasColumnType("int");
-
- b.HasKey("HeartedProfileId");
-
- b.HasIndex("HeartedUserId");
-
- b.HasIndex("UserId");
-
- b.ToTable("HeartedProfiles");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Levels.HeartedLevel", b =>
- {
- b.Property("HeartedLevelId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("SlotId")
- .HasColumnType("int");
-
- b.Property("UserId")
- .HasColumnType("int");
-
- b.HasKey("HeartedLevelId");
-
- b.HasIndex("SlotId");
-
- b.HasIndex("UserId");
-
- b.ToTable("HeartedLevels");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Levels.QueuedLevel", b =>
- {
- b.Property("QueuedLevelId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("SlotId")
- .HasColumnType("int");
-
- b.Property("UserId")
- .HasColumnType("int");
-
- b.HasKey("QueuedLevelId");
-
- b.HasIndex("SlotId");
-
- b.HasIndex("UserId");
-
- b.ToTable("QueuedLevels");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Levels.Slot", b =>
- {
- b.Property("SlotId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("AuthorLabels")
- .HasColumnType("longtext");
-
- b.Property("BackgroundHash")
- .HasColumnType("longtext");
-
- b.Property("CreatorId")
- .HasColumnType("int");
-
- b.Property("Description")
- .HasColumnType("longtext");
-
- b.Property("FirstUploaded")
- .HasColumnType("bigint");
-
- b.Property("GameVersion")
- .HasColumnType("int");
-
- b.Property("IconHash")
- .HasColumnType("longtext");
-
- b.Property("InitiallyLocked")
- .HasColumnType("tinyint(1)");
-
- b.Property("LastUpdated")
- .HasColumnType("bigint");
-
- b.Property("Lbp1Only")
- .HasColumnType("tinyint(1)");
-
- b.Property("LocationId")
- .HasColumnType("int");
-
- b.Property("MaximumPlayers")
- .HasColumnType("int");
-
- b.Property("MinimumPlayers")
- .HasColumnType("int");
-
- b.Property("MoveRequired")
- .HasColumnType("tinyint(1)");
-
- b.Property("Name")
- .HasColumnType("longtext");
-
- b.Property("PlaysLBP1")
- .HasColumnType("int");
-
- b.Property("PlaysLBP1Complete")
- .HasColumnType("int");
-
- b.Property("PlaysLBP1Unique")
- .HasColumnType("int");
-
- b.Property("PlaysLBP2")
- .HasColumnType("int");
-
- b.Property("PlaysLBP2Complete")
- .HasColumnType("int");
-
- b.Property("PlaysLBP2Unique")
- .HasColumnType("int");
-
- b.Property("PlaysLBP3")
- .HasColumnType("int");
-
- b.Property("PlaysLBP3Complete")
- .HasColumnType("int");
-
- b.Property("PlaysLBP3Unique")
- .HasColumnType("int");
-
- b.Property("ResourceCollection")
- .HasColumnType("longtext");
-
- b.Property("RootLevel")
- .HasColumnType("longtext");
-
- b.Property("Shareable")
- .HasColumnType("int");
-
- b.Property("SubLevel")
- .HasColumnType("tinyint(1)");
-
- b.Property("TeamPick")
- .HasColumnType("tinyint(1)");
-
- b.HasKey("SlotId");
-
- b.HasIndex("CreatorId");
-
- b.HasIndex("LocationId");
-
- b.ToTable("Slots");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Photo", b =>
- {
- b.Property("PhotoId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("CreatorId")
- .HasColumnType("int");
-
- b.Property("LargeHash")
- .IsRequired()
- .HasColumnType("longtext");
-
- b.Property("MediumHash")
- .IsRequired()
- .HasColumnType("longtext");
-
- b.Property("PhotoSubjectCollection")
- .IsRequired()
- .HasColumnType("longtext");
-
- b.Property("PlanHash")
- .IsRequired()
- .HasColumnType("longtext");
-
- b.Property("SmallHash")
- .IsRequired()
- .HasColumnType("longtext");
-
- b.Property("Timestamp")
- .HasColumnType("bigint");
-
- b.HasKey("PhotoId");
-
- b.HasIndex("CreatorId");
-
- b.ToTable("Photos");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.PhotoSubject", b =>
- {
- b.Property("PhotoSubjectId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("Bounds")
- .HasColumnType("longtext");
-
- b.Property("UserId")
- .HasColumnType("int");
-
- b.HasKey("PhotoSubjectId");
-
- b.HasIndex("UserId");
-
- b.ToTable("PhotoSubjects");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Profiles.Comment", b =>
- {
- b.Property("CommentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("Message")
- .HasColumnType("longtext");
-
- b.Property("PosterUserId")
- .HasColumnType("int");
-
- b.Property("TargetUserId")
- .HasColumnType("int");
-
- b.Property("ThumbsDown")
- .HasColumnType("int");
-
- b.Property("ThumbsUp")
- .HasColumnType("int");
-
- b.Property("Timestamp")
- .HasColumnType("bigint");
-
- b.HasKey("CommentId");
-
- b.HasIndex("PosterUserId");
-
- b.HasIndex("TargetUserId");
-
- b.ToTable("Comments");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Profiles.LastMatch", b =>
- {
- b.Property("UserId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("Timestamp")
- .HasColumnType("bigint");
-
- b.HasKey("UserId");
-
- b.ToTable("LastMatches");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Profiles.Location", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("X")
- .HasColumnType("int");
-
- b.Property("Y")
- .HasColumnType("int");
-
- b.HasKey("Id");
-
- b.ToTable("Locations");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Score", b =>
- {
- b.Property("ScoreId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("PlayerIdCollection")
- .HasColumnType("longtext");
-
- b.Property("Points")
- .HasColumnType("int");
-
- b.Property("SlotId")
- .HasColumnType("int");
-
- b.Property("Type")
- .HasColumnType("int");
-
- b.HasKey("ScoreId");
-
- b.HasIndex("SlotId");
-
- b.ToTable("Scores");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Token", b =>
- {
- b.Property("TokenId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("GameVersion")
- .HasColumnType("int");
-
- b.Property("UserId")
- .HasColumnType("int");
-
- b.Property("UserToken")
- .HasColumnType("longtext");
-
- b.HasKey("TokenId");
-
- b.ToTable("Tokens");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.User", b =>
- {
- b.Property("UserId")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
-
- b.Property("Biography")
- .HasColumnType("longtext");
-
- b.Property("BooHash")
- .HasColumnType("longtext");
-
- b.Property("Game")
- .HasColumnType("int");
-
- b.Property("IconHash")
- .HasColumnType("longtext");
-
- b.Property("LocationId")
- .HasColumnType("int");
-
- b.Property("Pins")
- .HasColumnType("longtext");
-
- b.Property("PlanetHash")
- .HasColumnType("longtext");
-
- b.Property("StaffChallengeBronzeCount")
- .HasColumnType("int");
-
- b.Property("StaffChallengeGoldCount")
- .HasColumnType("int");
-
- b.Property("StaffChallengeSilverCount")
- .HasColumnType("int");
-
- b.Property("Username")
- .HasColumnType("longtext");
-
- b.Property("YayHash")
- .HasColumnType("longtext");
-
- b.HasKey("UserId");
-
- b.HasIndex("LocationId");
-
- b.ToTable("Users");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.HeartedProfile", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "HeartedUser")
- .WithMany()
- .HasForeignKey("HeartedUserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "User")
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("HeartedUser");
-
- b.Navigation("User");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Levels.HeartedLevel", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.Levels.Slot", "Slot")
- .WithMany()
- .HasForeignKey("SlotId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "User")
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Slot");
-
- b.Navigation("User");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Levels.QueuedLevel", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.Levels.Slot", "Slot")
- .WithMany()
- .HasForeignKey("SlotId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "User")
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Slot");
-
- b.Navigation("User");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Levels.Slot", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "Creator")
- .WithMany()
- .HasForeignKey("CreatorId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("LBPUnion.ProjectLighthouse.Types.Profiles.Location", "Location")
- .WithMany()
- .HasForeignKey("LocationId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Creator");
-
- b.Navigation("Location");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Photo", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "Creator")
- .WithMany()
- .HasForeignKey("CreatorId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Creator");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.PhotoSubject", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "User")
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("User");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Profiles.Comment", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "Poster")
- .WithMany()
- .HasForeignKey("PosterUserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("LBPUnion.ProjectLighthouse.Types.User", "Target")
- .WithMany()
- .HasForeignKey("TargetUserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Poster");
-
- b.Navigation("Target");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.Score", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.Levels.Slot", "Slot")
- .WithMany()
- .HasForeignKey("SlotId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Slot");
- });
-
- modelBuilder.Entity("LBPUnion.ProjectLighthouse.Types.User", b =>
- {
- b.HasOne("LBPUnion.ProjectLighthouse.Types.Profiles.Location", "Location")
- .WithMany()
- .HasForeignKey("LocationId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Location");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/ProjectLighthouse/Migrations/20211108100949_GameSpecificPlayCountsRedo.cs b/ProjectLighthouse/Migrations/20211108100949_GameSpecificPlayCountsRedo.cs
deleted file mode 100644
index 6f48960c..00000000
--- a/ProjectLighthouse/Migrations/20211108100949_GameSpecificPlayCountsRedo.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using Microsoft.EntityFrameworkCore.Migrations;
-
-namespace ProjectLighthouse.Migrations
-{
- public partial class GameSpecificPlayCountsRedo : Migration
- {
- protected override void Up(MigrationBuilder migrationBuilder)
- {
-
- }
-
- protected override void Down(MigrationBuilder migrationBuilder)
- {
-
- }
- }
-}