using iWare_SCADA_Model.TableModel;
|
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> DataCaptureColumnConfig { get; set; }
|
public virtual DbSet<DataCaptureConfig> DataCaptureConfig { get; set; }
|
public virtual DbSet<EquipmentBaseInfo> EquipmentBaseInfo { get; set; }
|
public virtual DbSet<WorkPieceLog> WorkPieceLog { get; set; }
|
public virtual DbSet<WorkPieceInfo> WorkPieceInfo { get; set; }
|
public virtual DbSet<WorkPieceInfoLog> WorkPieceInfoLog { get; set; }
|
public virtual DbSet<EquipmentCurrentMonitor> EquipmentCurrentMonitor { get; set; }
|
public virtual DbSet<EquipmentWorkingLog> EquipmentWorkingLog { get; set; }
|
public virtual DbSet<KnifeToolBaseInfo> KnifeToolBaseInfo { get; set; }
|
public virtual DbSet<KnifeToolDataMonitor> KnifeToolDataMonitor { get; set; }
|
public virtual DbSet<QualityDataInfo> QualityDataInfo { get; set; }
|
public virtual DbSet<QualityDataInfoLog> QualityDataInfoLog { get; set; }
|
public virtual DbSet<WorkPieceProcess> WorkPieceProcess { get; set; }
|
public virtual DbSet<ThreadStatusMonitor> ThreadStatusMonitor { get; set; }
|
public virtual DbSet<EquipmentFailureCode> EquipmentFailureCode { get; set; }
|
public virtual DbSet<EquipmentQualityConfig> EquipmentQualityConfig { get; set; }
|
public virtual DbSet<KnifeToolEquipmentInfo> KnifeToolEquipmentInfo { get; set; }
|
public virtual DbSet<KnifeToolEquipmentInfoLog> KnifeToolEquipmentInfoLog { get; set; }
|
public virtual DbSet<KnifeToolEquipmentMonitor> KnifeToolEquipmentMonitor { get; set; }
|
public virtual DbSet<KnifeToolEquipmentUpdateLog> KnifeToolEquipmentUpdateLog { get; set; }
|
public virtual DbSet<v_get_equipment_alert> v_get_equipment_alert { get; set; }
|
|
protected override void OnModelCreating(DbModelBuilder modelBuilder)
|
{
|
modelBuilder.Entity<DataCaptureColumnConfig>()
|
.Property(e => e.WorkingProcedure)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureColumnConfig>()
|
.Property(e => e.DataCapturePointCode)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureColumnConfig>()
|
.Property(e => e.DataCapturePointCname)
|
.IsUnicode(false);
|
|
|
modelBuilder.Entity<DataCaptureColumnConfig>()
|
.Property(e => e.DbNumber)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureColumnConfig>()
|
.Property(e => e.Offset)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureColumnConfig>()
|
.Property(e => e.DataCaptureColumnType)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.EquipmentID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.WorkingProcedure)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.DataCapturePointCode)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.DataCapturePointCname)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.PLCIP)
|
.IsUnicode(false);
|
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.DbNumber)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.Offset)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<DataCaptureConfig>()
|
.Property(e => e.DataCaptureColumnType)
|
.IsUnicode(false);
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.EquipmentID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.WorkingProcedure)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.Station)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.KnifeToolID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.KnifeToolName)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.Remarks1)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.Remarks2)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfo>()
|
.Property(e => e.Remarks3)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.EquipmentID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.WorkingProcedure)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.Station)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.KnifeToolID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.KnifeToolName)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.Remarks1)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.Remarks2)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentInfoLog>()
|
.Property(e => e.Remarks3)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentMonitor>()
|
.Property(e => e.EquipmentID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentMonitor>()
|
.Property(e => e.WorkingProcedure)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentMonitor>()
|
.Property(e => e.Remarks1)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentMonitor>()
|
.Property(e => e.Remarks2)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentMonitor>()
|
.Property(e => e.Remarks3)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.EquipmentID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.WorkingProcedure)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.Station)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.KnifeToolID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.KnifeToolName)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.OperateDesc)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.OperateType)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.Remarks1)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.Remarks2)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<KnifeToolEquipmentUpdateLog>()
|
.Property(e => e.Remarks3)
|
.IsUnicode(false);
|
}
|
}
|
}
|