BestQA.MockRepository/Mapping/PostMap.cs
(完整代码) 1KBusing System.Data.Entity.ModelConfiguration;
using BestQA.QueryService.DTOs;
namespace BestQA.Repository.Mapping
{
public class PostMap : EntityTypeConfiguration<CommentDTO>
{
public PostMap()
{
// Primary Key
this.HasKey(t => t.Id);
// Properties
this.Property(t => t.Id)
.IsRequired()
.HasMaxLength(50);
this.Property(t => t.Content)
.IsRequired()
.HasMaxLength(1000);
this.Property(t => t.CommentTo)
.IsRequired()
.HasMaxLength(50);
this.Property(t => t.UserId)
.IsRequired()
.HasMaxLength(50);
// Table & Column Mappings
this.ToTable("Post");
this.Property(t => t.Id).HasColumnName("Id");
this.Property(t => t.Content).HasColumnName("Content");
this.Property(t => t.SupportCnt).HasColumnName("SupportCnt");
this.Property(t => t.OpposeCnt).HasColumnName("OpposeCnt");
this.Property(t => t.CommentTo).HasColumnName("CommentTo");
this.Property(t => t.CreatedTime).HasColumnName("CreatedTime");
this.Property(t => t.UserId).HasColumnName("UserId");
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
