using System;

namespace CloudGaming.Model.DbSqlServer.Db_User;

/// <summary>
/// 用户设备限制行为日志表
/// </summary>
public partial class T_User_LimitActionLog: MultiTenantEntity
{
    public T_User_LimitActionLog() { }

    /// <summary>
    /// 自增
    /// </summary>
    public virtual int Id { get; set; }

    /// <summary>
    /// 用户Id
    /// </summary>
    public virtual int UserId { get; set; }

    /// <summary>
    /// 请求Ip
    /// </summary>
    public virtual string? Ip { get; set; }

    /// <summary>
    /// 行为类型1新人礼包，2新人第二天登录礼包，3实名认证奖励
    /// </summary>
    public virtual int ActionType { get; set; }

    /// <summary>
    /// 行为参数
    /// </summary>
    public virtual string? ActionId { get; set; }

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

    /// <summary>
    /// 创建时间，天
    /// </summary>
    public virtual int CreateTimeDay { get; set; }

    /// <summary>
    /// 设备号
    /// </summary>
    public virtual string? DeviceNumber { get; set; }

    /// <summary>
    /// 扩展字段
    /// </summary>
    public virtual string? Extend1 { get; set; }

     /// <summary>
    /// 所属租户
    /// </summary>
    public override Guid TenantId { get; set; }
         }
