ZrAdminNetCore/ZR.LiveForum.Model/Liveforum/T_Messages.cs
2025-11-17 21:40:25 +08:00

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; }
}
}