| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- using System.ComponentModel.DataAnnotations.Schema;
- using System.Data.Entity.ModelConfiguration;
- namespace YZXYH.Repository.Models.Mapping
- {
- public class ViewContributeAttendInfoMap : EntityTypeConfiguration<ViewContributeAttendInfo>
- {
- public ViewContributeAttendInfoMap()
- {
- // Primary Key
- this.HasKey(t => t.ContributeNo);
- // Properties
- this.Property(t => t.ContributeNo)
- .IsRequired()
- .HasMaxLength(32);
- this.Property(t => t.ContributeName)
- .HasMaxLength(500);
- this.Property(t => t.ContributeAmount);
-
- this.Property(t => t.ContributeActivityNo)
- .HasMaxLength(32);
- this.Property(t => t.ActivityName)
- .HasMaxLength(500);
- this.Property(t => t.ActivityCreate)
- .HasMaxLength(500);
- this.Property(t => t.ActivityAlumChapterNo)
- .HasMaxLength(50);
- this.Property(t => t.UserIdCreate)
- .HasMaxLength(50);
- this.Property(t => t.UserIdLastMod)
- .HasMaxLength(50);
- this.Property(t => t.IsLocked)
- .IsFixedLength()
- .HasMaxLength(1);
- this.Property(t => t.Status)
- .IsFixedLength()
- .HasMaxLength(1);
- this.Property(t => t.AlumniChapterName)
- .HasMaxLength(100);
- // Table & Column Mappings
- this.ToTable("ViewContributeAttendInfos");
- this.Property(t => t.ContributeNo).HasColumnName("ContributeNo");
- this.Property(t => t.ContributeName).HasColumnName("ContributeName");
- this.Property(t => t.ContributeAmount).HasColumnName("ContributeAmount");
- this.Property(t => t.ContributeUse).HasColumnName("ContributeUse");
- this.Property(t => t.ContributeContent).HasColumnName("ContributeContent");
- this.Property(t => t.ContributeRemark).HasColumnName("ContributeRemark");
- this.Property(t => t.ContributeActivityNo).HasColumnName("ContributeActivityNo");
- this.Property(t => t.ActivityName).HasColumnName("ActivityName");
- this.Property(t => t.ActivityCreate).HasColumnName("ActivityCreate");
- this.Property(t => t.ActivityAlumChapterNo).HasColumnName("ActivityAlumChapterNo");
- this.Property(t => t.TimeStart).HasColumnName("TimeStart");
- this.Property(t => t.TimeEnd).HasColumnName("TimeEnd");
- this.Property(t => t.ActivityContent).HasColumnName("ActivityContent");
- this.Property(t => t.Remark).HasColumnName("Remark");
- this.Property(t => t.TimeCreate).HasColumnName("TimeCreate");
- this.Property(t => t.TimeLastMod).HasColumnName("TimeLastMod");
- this.Property(t => t.UserIdCreate).HasColumnName("UserIdCreate");
- this.Property(t => t.UserIdLastMod).HasColumnName("UserIdLastMod");
- this.Property(t => t.IsLocked).HasColumnName("IsLocked");
- this.Property(t => t.Status).HasColumnName("Status");
- this.Property(t => t.AlumniChapterName).HasColumnName("AlumniChapterName");
- }
- }
- }
|