using NetAdmin.Domain.DbMaps.Dependency; using NetAdmin.Domain.Enums.Sys; namespace NetAdmin.Domain.DbMaps.Sys; /// /// 站内信标记表 /// [Table(Name = Chars.FLG_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgFlag))] [Index($"idx_{{tablename}}_{nameof(SiteMsgId)}_{nameof(UserId)}", $"{nameof(SiteMsgId)},{nameof(UserId)}", true)] public record Sys_SiteMsgFlag : MutableEntity { /// /// 站内信编号 /// [JsonIgnore] public virtual long SiteMsgId { get; set; } /// /// 用户编号 /// [JsonIgnore] public virtual long UserId { get; init; } /// /// 用户站内信状态 /// [JsonIgnore] public virtual UserSiteMsgStatues UserSiteMsgStatus { get; set; } }