using NetAdmin.Domain.DbMaps.Dependency; namespace NetAdmin.Domain.DbMaps.Sys; /// /// 站内信-用户映射表 /// [Table(Name = Chars.FLG_TABLE_NAME_PREFIX + nameof(Sys_SiteMsgUser))] [Index($"idx_{{tablename}}_{nameof(UserId)}_{nameof(SiteMsgId)}", $"{nameof(UserId)},{nameof(SiteMsgId)}", true)] public record Sys_SiteMsgUser : ImmutableEntity { /// /// 关联的站内信 /// [JsonIgnore] public Sys_SiteMsg SiteMsg { get; init; } /// /// 站内信编号 /// [JsonIgnore] [Column] public virtual long SiteMsgId { get; init; } /// /// 关联的用户 /// [JsonIgnore] public Sys_User User { get; init; } /// /// 用户编号 /// [JsonIgnore] [Column] public virtual long UserId { get; init; } }