username@email.com
3 天以前 d4431c7e89865a506af8662244004d0baa7ed609
zhengcaioa/Model/WebCrawler/WebCrawlerContext.cs
@@ -21,6 +21,8 @@
        public virtual DbSet<TProjectDictionary> TProjectDictionaries { get; set; }
        public virtual DbSet<Updatetime> Updatetimes { get; set; }
        public virtual DbSet<ZhengfuProject> ZhengfuProjects { get; set; }
        public virtual DbSet<ProcurementComplaint> ProcurementComplaints { get; set; }
        public virtual DbSet<ProcurementComplaintItem> ProcurementComplaintItems { get; set; }
        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
@@ -187,6 +189,78 @@
                    .HasComment("公告标题");
            });
            modelBuilder.Entity<ProcurementComplaint>(entity =>
            {
                entity.ToTable("FB_ProcurementComplaints");
                entity.Property(e => e.Id);
                entity.Property(e => e.ProjectCode).HasMaxLength(50);
                entity.Property(e => e.ProjectName)
                    .HasMaxLength(200);
                entity.Property(e => e.DecisionDate)
                   .HasColumnType("datetime");
                entity.Property(e => e.Purchaser)
                   .HasMaxLength(100);
                entity.Property(e => e.ProcurementAgency)
                  .HasMaxLength(100);
                entity.Property(e => e.Complainant)
                  .HasMaxLength(100);
                entity.Property(e => e.ProcurementSupervisionDepartment)
                  .HasMaxLength(100);
                entity.Property(e => e.Url)
                .HasMaxLength(255);
                entity.Property(e => e.CreateTime)
                  .HasColumnType("datetime");
                entity.Property(e => e.UpdateTime)
                  .HasColumnType("datetime");
                entity.Property(e => e.CreateUserId)
                   .HasColumnType("bigint");
                entity.Property(e => e.UpdateUserId)
                   .HasColumnType("bigint");
                entity.Property(e => e.CreateUserName)
              .HasMaxLength(64);
                entity.Property(e => e.UpdateUserName)
              .HasMaxLength(64);
            });
            modelBuilder.Entity<ProcurementComplaintItem>(entity =>
            {
                entity.ToTable("FB_ProcurementComplaintItems");
                entity.Property(e => e.Id);
                entity.Property(e => e.ComplaintId);
                entity.Property(e => e.ItemDescription)
                    .HasMaxLength(1000);
                entity.Property(e => e.HandlingStatus)
                    .HasColumnType("int");
                entity.Property(e => e.HandlingResult)
                  .HasMaxLength(1000);
                entity.Property(e => e.Sort)
                    .HasColumnType("int")
                    .HasColumnName("sort");
            });
            OnModelCreatingPartial(modelBuilder);
        }