// using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Repository; namespace Repository.Migrations { [DbContext(typeof(TeamDataContext))] [Migration("20241014060752_2024-10-14-1")] partial class _202410141 { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "3.1.32"); modelBuilder.Entity("Repository.Entiies.Account", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("AccountID") .HasColumnType("TEXT"); b.Property("ChangePassword") .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Accounts"); }); modelBuilder.Entity("Repository.Entiies.House", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("DateH") .HasColumnType("TEXT"); b.Property("LackH") .HasColumnType("TEXT"); b.Property("TotalH") .HasColumnType("TEXT"); b.Property("UsedH") .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Houses"); }); modelBuilder.Entity("Repository.Entiies.Information", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("CreateTime") .HasColumnType("TEXT"); b.Property("OperatorCode") .HasColumnType("TEXT"); b.Property("ProCode") .HasColumnType("TEXT"); b.Property("ProNo") .HasColumnType("TEXT"); b.Property("ProType") .HasColumnType("TEXT"); b.Property("SpendTime") .HasColumnType("REAL"); b.HasKey("Id"); b.ToTable("Informations"); }); modelBuilder.Entity("Repository.Entiies.OutofWork", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("Absenteeism") .HasColumnType("INTEGER"); b.Property("Actual") .HasColumnType("INTEGER"); b.Property("DateOutWork") .HasColumnType("TEXT"); b.Property("FallIll") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("OutofWorks"); }); modelBuilder.Entity("Repository.Entiies.ParamLog", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("Content") .HasColumnType("TEXT"); b.Property("Occured") .HasColumnType("TEXT"); b.Property("OperateAction") .HasColumnType("INTEGER"); b.Property("OperateObject") .HasColumnType("TEXT"); b.Property("UserName") .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("ParamLogs"); }); modelBuilder.Entity("Repository.Entiies.Person", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("EmployeeName") .HasColumnType("TEXT"); b.Property("ProProcess") .HasColumnType("TEXT"); b.Property("WorkTime") .HasColumnType("TEXT"); b.Property("Yield") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("Persons"); }); modelBuilder.Entity("Repository.Entiies.Quality", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("DateQuality") .HasColumnType("TEXT"); b.Property("Q1") .HasColumnType("INTEGER"); b.Property("Q10") .HasColumnType("INTEGER"); b.Property("Q11") .HasColumnType("INTEGER"); b.Property("Q12") .HasColumnType("INTEGER"); b.Property("Q13") .HasColumnType("INTEGER"); b.Property("Q14") .HasColumnType("INTEGER"); b.Property("Q15") .HasColumnType("INTEGER"); b.Property("Q16") .HasColumnType("INTEGER"); b.Property("Q17") .HasColumnType("INTEGER"); b.Property("Q18") .HasColumnType("INTEGER"); b.Property("Q19") .HasColumnType("INTEGER"); b.Property("Q2") .HasColumnType("INTEGER"); b.Property("Q20") .HasColumnType("INTEGER"); b.Property("Q21") .HasColumnType("INTEGER"); b.Property("Q22") .HasColumnType("INTEGER"); b.Property("Q23") .HasColumnType("INTEGER"); b.Property("Q24") .HasColumnType("INTEGER"); b.Property("Q25") .HasColumnType("INTEGER"); b.Property("Q26") .HasColumnType("INTEGER"); b.Property("Q27") .HasColumnType("INTEGER"); b.Property("Q28") .HasColumnType("INTEGER"); b.Property("Q29") .HasColumnType("INTEGER"); b.Property("Q3") .HasColumnType("INTEGER"); b.Property("Q30") .HasColumnType("INTEGER"); b.Property("Q4") .HasColumnType("INTEGER"); b.Property("Q5") .HasColumnType("INTEGER"); b.Property("Q6") .HasColumnType("INTEGER"); b.Property("Q7") .HasColumnType("INTEGER"); b.Property("Q8") .HasColumnType("INTEGER"); b.Property("Q9") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("Qualitys"); }); modelBuilder.Entity("Repository.Entiies.StatisticsLog", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("RequestCode") .HasColumnType("INTEGER"); b.Property("RequstType") .HasColumnType("INTEGER"); b.Property("Timestamp") .HasColumnType("TEXT"); b.Property("TraceState") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("StatisticsLogs"); }); modelBuilder.Entity("Repository.Entiies.TestResult", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("Barcode") .HasColumnType("TEXT"); b.Property("Datetime") .HasColumnType("TEXT"); b.Property("Juge") .HasColumnType("INTEGER"); b.Property("Result") .HasColumnType("REAL"); b.HasKey("Id"); b.ToTable("ProductResult"); }); modelBuilder.Entity("Repository.LocalFile2Db", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("Count") .HasColumnType("TEXT"); b.Property("MaterialName") .HasColumnType("TEXT"); b.Property("MaterialNum") .HasColumnType("TEXT"); b.Property("Num") .HasColumnType("TEXT"); b.Property("SopFileID") .HasColumnType("TEXT"); b.Property("Unit") .HasColumnType("TEXT"); b.HasKey("Id"); b.HasIndex("SopFileID"); b.ToTable("LocalFile2"); }); modelBuilder.Entity("Repository.LocalFile3Db", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("After") .HasColumnType("TEXT"); b.Property("Before") .HasColumnType("TEXT"); b.Property("Equipment") .HasColumnType("TEXT"); b.Property("Inn") .HasColumnType("TEXT"); b.Property("LookOut") .HasColumnType("TEXT"); b.Property("SopFileID") .HasColumnType("TEXT"); b.HasKey("Id"); b.HasIndex("SopFileID"); b.ToTable("LocalFile3"); }); modelBuilder.Entity("Repository.LocalFileDb", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("Date") .HasColumnType("TEXT"); b.Property("Edition") .HasColumnType("TEXT"); b.Property("FileNum") .HasColumnType("TEXT"); b.Property("Name") .HasColumnType("TEXT"); b.Property("People") .HasColumnType("TEXT"); b.Property("Process") .HasColumnType("TEXT"); b.Property("SopFileID") .HasColumnType("TEXT"); b.Property("Type") .HasColumnType("TEXT"); b.Property("WorkTime") .HasColumnType("TEXT"); b.HasKey("Id"); b.HasIndex("SopFileID"); b.ToTable("LocalFile"); }); modelBuilder.Entity("Repository.SopFile", b => { b.Property("ID") .ValueGeneratedOnAdd() .HasColumnType("TEXT"); b.Property("ProductName") .HasColumnType("TEXT"); b.HasKey("ID"); b.ToTable("SopFiles"); }); modelBuilder.Entity("Repository.LocalFile2Db", b => { b.HasOne("Repository.SopFile", "SopFile") .WithMany("LocalFile2Db") .HasForeignKey("SopFileID"); }); modelBuilder.Entity("Repository.LocalFile3Db", b => { b.HasOne("Repository.SopFile", "SopFile") .WithMany("LocalFile3Db") .HasForeignKey("SopFileID"); }); modelBuilder.Entity("Repository.LocalFileDb", b => { b.HasOne("Repository.SopFile", "SopFile") .WithMany("LocalFileDb") .HasForeignKey("SopFileID"); }); #pragma warning restore 612, 618 } } }