using System;

namespace CloudGaming.GameModel.Db.Db_Ext;

/// <summary>
/// 游戏统计数据-每小时
/// </summary>
public partial class T_Statistics_GameHour
{
    public T_Statistics_GameHour() { }

    public virtual int Id { get; set; }

    /// <summary>
    /// 日期
    /// </summary>
    public virtual DateOnly LoginDate { get; set; }

    /// <summary>
    /// 天
    /// </summary>
    public virtual int LoginDay { get; set; }

    /// <summary>
    /// 精确到小时
    /// </summary>
    public virtual int LoginHour { get; set; }

    /// <summary>
    /// 用户玩游戏时长
    /// </summary>
    public virtual decimal PlayGameTimeCount { get; set; }

    /// <summary>
    /// 用户玩游戏人数
    /// </summary>
    public virtual int PlayGameCount { get; set; }

    /// <summary>
    /// 启动游戏次数
    /// </summary>
    public virtual int StartGameCount { get; set; }

    /// <summary>
    /// 渠道号
    /// </summary>
    public virtual string Channel { get; set; } = null!;

    /// <summary>
    /// 创建时间
    /// </summary>
    public virtual DateTime CreatedAt { get; set; }

    /// <summary>
    /// 修改时间
    /// </summary>
    public virtual DateTime UpdatedAt { get; set; }
}
