using FreeSql.DataAnnotations;
namespace BBWYB.Server.Model.Db
{
[Table(Name = "user", DisableSyncStructure = true)]
public partial class User
{
///
/// 主键
///
[Column(StringLength = 50, IsPrimary = true, IsNullable = false)]
public string Id { get; set; }
///
/// 业务ID列表
///
[Column(StringLength = -2)]
public string BusinessIds { get; set; }
///
/// 创建时间
///
[Column(DbType = "datetime")]
public DateTime CreateTime { get; set; }
///
/// 创建人Id
///
[Column(StringLength = 50)]
public string CreatorId { get; set; }
///
/// 否已删除
///
[Column(DbType = "tinyint(4)")]
public sbyte Deleted { get; set; }
///
/// 主部门ID
///
[Column(StringLength = 50)]
public string DepartmentId { get; set; }
///
/// 即将过期积分
///
public int? FailureIntegral { get; set; }
///
/// 当日冻结积分
///
public int? FreezeIntegral { get; set; }
///
/// 是否冻结
///
[Column(DbType = "tinyint(4)")]
public sbyte? IsFreeze { get; set; }
///
/// 最后积分检测日期
///
[Column(DbType = "datetime")]
public DateTime? LastIntegralDate { get; set; }
///
/// 登录IP
///
public string LoginIp { get; set; }
///
/// 最大任务数量
///
public int? MaxPriceTaskCount { get; set; }
///
/// 角色ID
///
[Column(StringLength = 50)]
public string RoleId { get; set; }
///
/// 子部门列表
///
[Column(StringLength = -1)]
public string SonDepartmentIds { get; set; }
///
/// 任务重复检测更新
///
[Column(DbType = "datetime")]
public DateTime? UpdateRepeatDate { get; set; }
///
/// 用户经验值
///
public int? UserExp { get; set; }
///
/// 用户积分
///
public int? UserIntegral { get; set; }
///
/// 用户名
///
public string UserName { get; set; }
///
/// 花名
///
public string UserNick { get; set; }
///
/// 用户密码
///
public string UserPwd { get; set; }
}
}