namespace CloudGaming.Repository.Game.Entities.User;
///
/// 用户表
///
[Table("T_User")]
[EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)]
public class T_User : DefaultGameAppEntity
{
///
/// 用户昵称 => 备注: 用户昵称
///
public string? NickName { get; set; }
///
/// 身份证号 => 备注: 身份证号
///
public string? IDCard { get; set; }
///
/// 姓名 => 备注: 姓名
///
public string? UserName { get; set; }
///
/// 创建时间 => 备注: 创建时间
///
public DateTime CreatedAt { get; set; }
///
/// 首次注册方式 => 备注: 首次注册方式
///
public Int32 RegisterType { get; set; }
///
/// 最后登录方式 => 备注: 最后一次登录方式,1手机号,2默认登录
///
public Int32 LastLoginType { get; set; }
///
/// 最后登录时间 => 备注: 最后一次登录时间
///
public DateTime LastLoginAt { get; set; }
///
/// 修改时间 => 备注: 修改时间
///
public DateTime UpdatedAt { get; set; }
///
/// Ip地址 => 备注: Ip地址
///
public string? Ip { get; set; }
///
/// 用户状态 => 备注: 0正常,1注销
///
public Int32 State { get; set; }
///
/// 用户头像 => 备注: 用户头像
///
public string? UserIconUrl { get; set; }
///
/// 是否测试 => 备注: 是否是测试账号
///
public Boolean? IsTest { get; set; }
///
/// 实名认证状态 => 备注: 用户实名认证状态0未认证,1已整整,2未成年
///
public Int32 UserRealNameStatus { get; set; }
}