using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel.DataAnnotations.Schema; using System.Data.Entity; using System.Data.Entity.ModelConfiguration; namespace ChatRoomServer.Db.Entities { /// ///封堵的用户列表 /// public class BlockUser { /// /// ID /// public int ID { get; set; } /// /// 用户名 /// public string UserName { get; set; } /// /// 封堵时间 /// public DateTime BlockTime { get; set; } /// /// 解封时间 /// public DateTime? UnblockTime { get; set; } } /// /// 实体类 的配置对象 /// internal class BlockUserConfiguration : EntityTypeConfiguration { public BlockUserConfiguration() { ToTable("Chat_BlockUser"); HasKey(m => m.ID); Property(s => s.ID).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity); Property(s => s.UserName).HasMaxLength(200).IsRequired(); } } }