63 lines
1.4 KiB
C#
63 lines
1.4 KiB
C#
|
|
namespace ZR.LiveForum.Model.Liveforum
|
|
{
|
|
/// <summary>
|
|
/// 消息记录
|
|
/// </summary>
|
|
[SugarTable("T_Messages")]
|
|
[Tenant("liveforum")]
|
|
public class T_Messages
|
|
{
|
|
/// <summary>
|
|
/// id
|
|
/// </summary>
|
|
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户ID
|
|
/// </summary>
|
|
public long ReceiverId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 发送用户ID
|
|
/// </summary>
|
|
public long? SenderId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 消息类型
|
|
/// </summary>
|
|
public int MessageType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 内容类型
|
|
/// </summary>
|
|
public int? ContentType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 关联的内容ID
|
|
/// </summary>
|
|
public long? ContentId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 消息内容
|
|
/// </summary>
|
|
public string? MessageContent { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否已读
|
|
/// </summary>
|
|
public bool IsRead { get; set; }
|
|
|
|
/// <summary>
|
|
/// 阅读时间
|
|
/// </summary>
|
|
public DateTime? ReadAt { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public DateTime? CreatedAt { get; set; }
|
|
|
|
}
|
|
} |