//------------------------------------------------------------------------------ // // This code was generated from a template. // // Manual changes to this file may cause unexpected behavior in your application. // Manual changes to this file will be overwritten if the code is regenerated. // //------------------------------------------------------------------------------ namespace EMIS.Entities { #pragma warning disable 1573 using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Data.Common; using System.Data.Entity; using System.Data.Entity.ModelConfiguration; using System.Data.Entity.Infrastructure; using System.ComponentModel.DataAnnotations.Schema; internal partial class CF_WechatPayList_Mapping : EntityTypeConfiguration { public CF_WechatPayList_Mapping() { this.HasKey(t => t.WechatPayListID); this.ToTable("CF_WechatPayList"); this.Property(t => t.WechatPayListID).HasColumnName("WechatPayListID"); this.Property(t => t.ExaminationRegistrationID).HasColumnName("ExaminationRegistrationID"); this.Property(t => t.OrderID).HasColumnName("OrderID").IsUnicode(false).HasMaxLength(50); this.Property(t => t.WechatOrderID).HasColumnName("WechatOrderID").IsUnicode(false).HasMaxLength(50); this.Property(t => t.Total).HasColumnName("Total"); this.Property(t => t.RefundOrderID).HasColumnName("RefundOrderID").IsUnicode(false).HasMaxLength(50); this.Property(t => t.RefundTotal).HasColumnName("RefundTotal"); this.Property(t => t.RecordStatus).HasColumnName("RecordStatus"); this.Property(t => t.CreateTime).HasColumnName("CreateTime"); this.Property(t => t.PayForm).HasColumnName("PayForm"); this.Property(t => t.PayUrl).HasColumnName("PayUrl"); this.HasOptional(t => t.EX_ExaminationRegistration).WithMany(t => t.CF_WechatPayList).HasForeignKey(d => d.ExaminationRegistrationID); } } }