using System;

namespace CloudGaming.GameModel.Db.Db_Ext;

/// <summary>
/// App配置表
/// </summary>
public partial class T_App_Config
{
    public T_App_Config() { }

    public virtual int Id { get; set; }

    /// <summary>
    /// 配置类型
    /// </summary>
    public virtual int ConfigType { get; set; }

    /// <summary>
    /// 配置值类型
    /// </summary>
    public virtual int ActionId { get; set; }

    /// <summary>
    /// 配置值
    /// </summary>
    public virtual string? ConfigValue { get; set; }

    /// <summary>
    /// 是否启用
    /// </summary>
    public virtual bool IsEnabled { get; set; }

    /// <summary>
    /// 配置名称
    /// </summary>
    public virtual string Name { get; set; } = null!;

    /// <summary>
    /// 备注
    /// </summary>
    public virtual string? Desc { get; set; }

    /// <summary>
    /// 渠道号
    /// </summary>
    public virtual string? ChannelId { get; set; }

    /// <summary>
    /// 平台。安卓还是苹果
    /// </summary>
    public virtual string? Plat { get; set; }

    /// <summary>
    /// app版本号
    /// </summary>
    public virtual string? AppVersion { get; set; }

    /// <summary>
    /// 州 例：亚洲
    /// </summary>
    public virtual string? Continent { get; set; }

    /// <summary>
    /// 国家 例：中国
    /// </summary>
    public virtual string? CountryName { get; set; }

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

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

    /// <summary>
    /// 配置Id
    /// </summary>
    public virtual int ConfigId { get; set; }
}
