using EC.Entity.CameraInfo; using Microsoft.EntityFrameworkCore; #nullable disable namespace EC.Service.CameraInfo { public class PollInfoContext : BaseDbContext { public PollInfoContext() { } protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity(entity => { entity.HasKey(e => e.PollId); entity.ToTable("PollInfo"); entity.Property(e => e.PollId) .ValueGeneratedNever() .HasColumnName("PollID"); entity.Property(e => e.PollGroup) .IsRequired() .HasColumnType("VARCHAR (20)"); entity.Property(e => e.RtspMain) .IsRequired() .HasColumnType("VARCHAR (250)"); entity.Property(e => e.RtspSub) .IsRequired() .HasColumnType("VARCHAR (250)"); }); OnModelCreatingPartial(modelBuilder); } } }