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; } }