66 lines
1.5 KiB
C#
66 lines
1.5 KiB
C#
namespace CloudGaming.Repository.Game.Entities.App;
|
|
|
|
/// <summary>
|
|
/// 用户消息表
|
|
/// </summary>
|
|
[Table("T_User_Messages")]
|
|
[EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)]
|
|
public class T_User_Messages : DefaultGameAppEntity
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
/// 对应用户的Id => 备注: 对应用户的Id
|
|
/// </summary>
|
|
public Int32 UserId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 消息类型 => 备注: 消息类型
|
|
/// </summary>
|
|
public string? MessageType { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 消息标题 => 备注: 消息标题
|
|
/// </summary>
|
|
public string? Title { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 消息内容 => 备注: 消息内容
|
|
/// </summary>
|
|
public string? Content { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 是否已读 => 备注: 是否已读
|
|
/// </summary>
|
|
public Boolean IsRead { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 已读时间 => 备注: 已读时间
|
|
/// </summary>
|
|
public DateTime? ReadAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 创建时间 => 备注: 创建时间
|
|
/// </summary>
|
|
public DateTime CreateAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 系统消息Id => 备注: 系统消息Id
|
|
/// </summary>
|
|
public Int32 SystemId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 消息发送时间 => 备注: 消息发送时间
|
|
/// </summary>
|
|
public DateTime SendAt { get; set; }
|
|
|
|
|
|
} |