using System;
|
using System.ComponentModel.DataAnnotations.Schema;
|
using System.Data.Entity;
|
using System.Linq;
|
|
namespace iWare_SCADA_Model.TableModelSC
|
{
|
public partial class SCModel : DbContext
|
{
|
public SCModel()
|
: base("name=SCModel")
|
{
|
}
|
|
public virtual DbSet<AlarmLog> AlarmLog { get; set; }
|
public virtual DbSet<CNCStatus> CNCStatus { get; set; }
|
public virtual DbSet<Count> Count { get; set; }
|
public virtual DbSet<CumulativeTime> CumulativeTime { get; set; }
|
public virtual DbSet<CurrentToolNumber> CurrentToolNumber { get; set; }
|
public virtual DbSet<FeedAndSpindle> FeedAndSpindle { get; set; }
|
public virtual DbSet<Load> Load { get; set; }
|
public virtual DbSet<OEE> OEE { get; set; }
|
public virtual DbSet<Postion> Postion { get; set; }
|
public virtual DbSet<ProgramBlock> ProgramBlock { get; set; }
|
public virtual DbSet<ProgramInfo> ProgramInfo { get; set; }
|
public virtual DbSet<TimeData> TimeData { get; set; }
|
|
protected override void OnModelCreating(DbModelBuilder modelBuilder)
|
{
|
modelBuilder.Entity<AlarmLog>()
|
.Property(e => e.alarmMsg)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<AlarmLog>()
|
.Property(e => e.alarmTime)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<AlarmLog>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<CNCStatus>()
|
.Property(e => e.cncStatus1)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<CNCStatus>()
|
.Property(e => e.alarmStatus)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<CNCStatus>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Count>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<CumulativeTime>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<CurrentToolNumber>()
|
.Property(e => e.toolNumber)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<CurrentToolNumber>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<FeedAndSpindle>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Load>()
|
.Property(e => e.spindleLoad)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Load>()
|
.Property(e => e.axialLoad)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Load>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<OEE>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.axisName)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.unit)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.mach)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.abs)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.rel)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.dist)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<Postion>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<ProgramBlock>()
|
.Property(e => e.currentBlock)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<ProgramBlock>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<ProgramInfo>()
|
.Property(e => e.mainPrgmName)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<ProgramInfo>()
|
.Property(e => e.runningPrgName)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<ProgramInfo>()
|
.Property(e => e.programSeqNum)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<ProgramInfo>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
|
modelBuilder.Entity<TimeData>()
|
.Property(e => e.machineID)
|
.IsUnicode(false);
|
}
|
}
|
}
|