From 53b8d8c65e5eea94bb90effe8d0939bdd34db791 Mon Sep 17 00:00:00 2001
From: asesidaa <1061472754@qq.com>
Date: Sat, 16 Mar 2024 20:39:38 +0800
Subject: [PATCH] Add missing designer file
---
...0316064531_SplitCostumeUnlocks.Designer.cs | 539 ++++++++++++++++++
1 file changed, 539 insertions(+)
create mode 100644 GameDatabase/Migrations/20240316064531_SplitCostumeUnlocks.Designer.cs
diff --git a/GameDatabase/Migrations/20240316064531_SplitCostumeUnlocks.Designer.cs b/GameDatabase/Migrations/20240316064531_SplitCostumeUnlocks.Designer.cs
new file mode 100644
index 0000000..227131c
--- /dev/null
+++ b/GameDatabase/Migrations/20240316064531_SplitCostumeUnlocks.Designer.cs
@@ -0,0 +1,539 @@
+//
+using System;
+using GameDatabase.Context;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+
+#nullable disable
+
+namespace GameDatabase.Migrations
+{
+ [DbContext(typeof(TaikoDbContext))]
+ [Migration("20240316064531_SplitCostumeUnlocks")]
+ partial class SplitCostumeUnlocks
+ {
+ ///
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder.HasAnnotation("ProductVersion", "8.0.0-rc.2.23480.1");
+
+ modelBuilder.Entity("GameDatabase.Entities.AiScoreDatum", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("SongId")
+ .HasColumnType("INTEGER");
+
+ b.Property("Difficulty")
+ .HasColumnType("INTEGER");
+
+ b.Property("IsWin")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Baid", "SongId", "Difficulty");
+
+ b.ToTable("AiScoreData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.AiSectionScoreDatum", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("SongId")
+ .HasColumnType("INTEGER");
+
+ b.Property("Difficulty")
+ .HasColumnType("INTEGER");
+
+ b.Property("SectionIndex")
+ .HasColumnType("INTEGER");
+
+ b.Property("Crown")
+ .HasColumnType("INTEGER");
+
+ b.Property("DrumrollCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("GoodCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("IsWin")
+ .HasColumnType("INTEGER");
+
+ b.Property("MissCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("OkCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("Score")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Baid", "SongId", "Difficulty", "SectionIndex");
+
+ b.ToTable("AiSectionScoreData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.Card", b =>
+ {
+ b.Property("AccessCode")
+ .HasColumnType("TEXT");
+
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("AccessCode");
+
+ b.HasIndex("Baid");
+
+ b.ToTable("Card", (string)null);
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.Credential", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("Password")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("Salt")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.HasKey("Baid");
+
+ b.ToTable("Credential", (string)null);
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.DanScoreDatum", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("DanId")
+ .HasColumnType("INTEGER");
+
+ b.Property("DanType")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("INTEGER")
+ .HasDefaultValue(1);
+
+ b.Property("ArrivalSongCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("ClearState")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("INTEGER")
+ .HasDefaultValue(0u);
+
+ b.Property("ComboCountTotal")
+ .HasColumnType("INTEGER");
+
+ b.Property("SoulGaugeTotal")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Baid", "DanId", "DanType");
+
+ b.ToTable("DanScoreData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.DanStageScoreDatum", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("DanId")
+ .HasColumnType("INTEGER");
+
+ b.Property("DanType")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("INTEGER")
+ .HasDefaultValue(1);
+
+ b.Property("SongNumber")
+ .HasColumnType("INTEGER");
+
+ b.Property("BadCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("ComboCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("DrumrollCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("GoodCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("HighScore")
+ .HasColumnType("INTEGER");
+
+ b.Property("OkCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("PlayScore")
+ .HasColumnType("INTEGER");
+
+ b.Property("TotalHitCount")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Baid", "DanId", "DanType", "SongNumber");
+
+ b.ToTable("DanStageScoreData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.SongBestDatum", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("SongId")
+ .HasColumnType("INTEGER");
+
+ b.Property("Difficulty")
+ .HasColumnType("INTEGER");
+
+ b.Property("BestCrown")
+ .HasColumnType("INTEGER");
+
+ b.Property("BestRate")
+ .HasColumnType("INTEGER");
+
+ b.Property("BestScore")
+ .HasColumnType("INTEGER");
+
+ b.Property("BestScoreRank")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Baid", "SongId", "Difficulty");
+
+ b.ToTable("SongBestData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.SongPlayDatum", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("INTEGER");
+
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("ComboCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("Crown")
+ .HasColumnType("INTEGER");
+
+ b.Property("Difficulty")
+ .HasColumnType("INTEGER");
+
+ b.Property("DrumrollCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("GoodCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("HitCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("MissCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("OkCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("PlayTime")
+ .HasColumnType("datetime");
+
+ b.Property("Score")
+ .HasColumnType("INTEGER");
+
+ b.Property("ScoreRank")
+ .HasColumnType("INTEGER");
+
+ b.Property("ScoreRate")
+ .HasColumnType("INTEGER");
+
+ b.Property("Skipped")
+ .HasColumnType("INTEGER");
+
+ b.Property("SongId")
+ .HasColumnType("INTEGER");
+
+ b.Property("SongNumber")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Id");
+
+ b.HasIndex("Baid");
+
+ b.ToTable("SongPlayData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.Token", b =>
+ {
+ b.Property("Baid")
+ .HasColumnType("INTEGER");
+
+ b.Property("Id")
+ .HasColumnType("INTEGER");
+
+ b.Property("Count")
+ .HasColumnType("INTEGER");
+
+ b.HasKey("Baid", "Id");
+
+ b.ToTable("Tokens");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.UserDatum", b =>
+ {
+ b.Property("Baid")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("INTEGER");
+
+ b.Property("AchievementDisplayDifficulty")
+ .HasColumnType("INTEGER");
+
+ b.Property("AiWinCount")
+ .HasColumnType("INTEGER");
+
+ b.Property("ColorBody")
+ .HasColumnType("INTEGER");
+
+ b.Property("ColorFace")
+ .HasColumnType("INTEGER");
+
+ b.Property("ColorLimb")
+ .HasColumnType("INTEGER");
+
+ b.Property("CostumeData")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("CostumeFlgArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("DifficultyPlayedArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("DifficultySettingArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("DisplayAchievement")
+ .HasColumnType("INTEGER");
+
+ b.Property("DisplayDan")
+ .HasColumnType("INTEGER");
+
+ b.Property("FavoriteSongsArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("GenericInfoFlgArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("IsAdmin")
+ .HasColumnType("INTEGER");
+
+ b.Property("IsSkipOn")
+ .HasColumnType("INTEGER");
+
+ b.Property("IsVoiceOn")
+ .HasColumnType("INTEGER");
+
+ b.Property("LastPlayDatetime")
+ .HasColumnType("datetime");
+
+ b.Property("LastPlayMode")
+ .HasColumnType("INTEGER");
+
+ b.Property("MyDonName")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("MyDonNameLanguage")
+ .HasColumnType("INTEGER");
+
+ b.Property("NotesPosition")
+ .HasColumnType("INTEGER");
+
+ b.Property("OptionSetting")
+ .HasColumnType("INTEGER");
+
+ b.Property("SelectedToneId")
+ .HasColumnType("INTEGER");
+
+ b.Property("Title")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("TitleFlgArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("TitlePlateId")
+ .HasColumnType("INTEGER");
+
+ b.Property("ToneFlgArray")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("UnlockedBody")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("UnlockedFace")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("UnlockedHead")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("UnlockedKigurumi")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("UnlockedPuchi")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.Property("UnlockedSongIdList")
+ .IsRequired()
+ .HasColumnType("TEXT");
+
+ b.HasKey("Baid");
+
+ b.ToTable("UserData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.AiScoreDatum", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Ba")
+ .WithMany()
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Ba");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.AiSectionScoreDatum", b =>
+ {
+ b.HasOne("GameDatabase.Entities.AiScoreDatum", "Parent")
+ .WithMany("AiSectionScoreData")
+ .HasForeignKey("Baid", "SongId", "Difficulty")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Parent");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.Card", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Ba")
+ .WithMany()
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Ba");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.Credential", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Ba")
+ .WithMany()
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Ba");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.DanScoreDatum", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Ba")
+ .WithMany()
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Ba");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.DanStageScoreDatum", b =>
+ {
+ b.HasOne("GameDatabase.Entities.DanScoreDatum", "Parent")
+ .WithMany("DanStageScoreData")
+ .HasForeignKey("Baid", "DanId", "DanType")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Parent");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.SongBestDatum", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Ba")
+ .WithMany()
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Ba");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.SongPlayDatum", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Ba")
+ .WithMany()
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Ba");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.Token", b =>
+ {
+ b.HasOne("GameDatabase.Entities.UserDatum", "Datum")
+ .WithMany("Tokens")
+ .HasForeignKey("Baid")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.Navigation("Datum");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.AiScoreDatum", b =>
+ {
+ b.Navigation("AiSectionScoreData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.DanScoreDatum", b =>
+ {
+ b.Navigation("DanStageScoreData");
+ });
+
+ modelBuilder.Entity("GameDatabase.Entities.UserDatum", b =>
+ {
+ b.Navigation("Tokens");
+ });
+#pragma warning restore 612, 618
+ }
+ }
+}