168 lines
4.1 KiB
C#
168 lines
4.1 KiB
C#
namespace CloudGaming.Repository.Game.Entities.App;
|
|
|
|
/// <summary>
|
|
/// 用户玩游戏日志表
|
|
/// </summary>
|
|
[Table("T_Game_PlayGameLog")]
|
|
[EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)]
|
|
public class T_Game_PlayGameLog : DefaultGameAppEntity
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
/// 游戏Id => 备注: 游戏Id
|
|
/// </summary>
|
|
public string? GameId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户Id => 备注: 用户Id
|
|
/// </summary>
|
|
public Int32 UserId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 游戏名称 => 备注: 游戏名称
|
|
/// </summary>
|
|
public string? GameName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户剩余钻石 => 备注: 用户剩余钻石
|
|
/// </summary>
|
|
public Int32 UserPlayGameDiamonds { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户本次玩游戏共花销多少钻石 => 备注: 用户本次玩游戏共花销多少钻石
|
|
/// </summary>
|
|
public Int32 SpendingDiamonds { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 创建时间 => 备注: 创建时间
|
|
/// </summary>
|
|
public DateTime CreateDateTime { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 最后一次修改时间 => 备注: 最后一次修改时间
|
|
/// </summary>
|
|
public DateTime LastDateTime { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 开始游戏时间 => 备注: 开始游戏时间
|
|
/// </summary>
|
|
public DateTime? PlayGameStartAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 本次游玩时间(秒) => 备注: 本次游玩时间(秒)
|
|
/// </summary>
|
|
public Int32 PlayGameTotalSeconds { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 游戏心跳时间 => 备注: 游戏心跳时间
|
|
/// </summary>
|
|
public DateTime? PlayGameHeartbeatAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 最后一次扣费时间 => 备注: 最后一次扣费时间
|
|
/// </summary>
|
|
public DateTime? LastChargingAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户设备号 => 备注: 用户设备号
|
|
/// </summary>
|
|
public string? Sn { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 设备号 => 备注: 设备号
|
|
/// </summary>
|
|
public string? SessionId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 设备型号 => 备注: 设备型号
|
|
/// </summary>
|
|
public string? ModelName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户cpu => 备注: 用户cpu
|
|
/// </summary>
|
|
public string? Cpu { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 鲸云scid => 备注: 鲸云scid
|
|
/// </summary>
|
|
public Int32 ScId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 第三方游戏id => 备注: 第三方游戏id
|
|
/// </summary>
|
|
public string? JyGameId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 显示等级 => 备注: 显示等级
|
|
/// </summary>
|
|
public Int32 DisplayGrade { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 队列等级 => 备注: 队列等级
|
|
/// </summary>
|
|
public Int32 QueueGrade { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户游戏状态 => 备注: 用户游戏状态
|
|
/// </summary>
|
|
public Int32 GameStatus { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户排队Id => 备注: 用户排队Id
|
|
/// </summary>
|
|
public Int32 PlayQueueId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户开始排队时间 => 备注: 用户开始排队时间
|
|
/// </summary>
|
|
public DateTime? PlayQueueStartAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 结束排队时间 => 备注: 结束排队时间
|
|
/// </summary>
|
|
public DateTime? PlayQueueSuccessAt { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 金额日志表id => 备注: 金额日志表id
|
|
/// </summary>
|
|
public Int32 CurrencyLogId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 资产记录日志表id => 备注: 资产记录日志表id
|
|
/// </summary>
|
|
public Int32 DiamondListId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 用户操作内容 => 备注: 用户操作内容
|
|
/// </summary>
|
|
public string? GameUserOperationJson { get; set; }
|
|
|
|
|
|
} |