using System; using System.ComponentModel.DataAnnotations.Schema; using System.Data.Entity; using System.Linq; namespace iWare_SCADA_Model { public partial class DbModel : DbContext { public DbModel() : base("name=SCADA_DF22001_CORE") { } public virtual DbSet DataCaptureColumnConfig { get; set; } public virtual DbSet DataCaptureConfig { get; set; } public virtual DbSet EquipmentBaseInfo { get; set; } public virtual DbSet WorkPieceLog { get; set; } public virtual DbSet WorkPieceInfo { get; set; } public virtual DbSet WorkPieceInfoLog { get; set; } public virtual DbSet EquipmentCurrentMonitor { get; set; } public virtual DbSet EquipmentWorkingLog { get; set; } public virtual DbSet KnifeToolBaseInfo { get; set; } public virtual DbSet KnifeToolDataMonitor { get; set; } public virtual DbSet QualityDataInfo { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity() .Property(e => e.WorkingProcedure) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataCapturePointCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataCapturePointCname) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DbNumber) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Offset) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataCaptureColumnType) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.EquipmentID) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.WorkingProcedure) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataCapturePointCode) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataCapturePointCname) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.PLCIP) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DbNumber) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Offset) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.DataCaptureColumnType) .IsUnicode(false); } } }