using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CommonStorage.Model
{
[Table("users")]
public class User
{
///
/// ID
///
[Key]
public long ID { get; set; }
///
/// 用户名
///
public string UserName { get; set; }
///
/// 用户密码
///
public string PassWord { get; set; }
///
/// 手机号
///
public string Phone { get; set; }
///
/// 最后登录时间
///
public System.DateTime LastLoginTime { get; set; }
///
/// 登录次数
///
public int LoginCount { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 创建时间
///
public System.DateTime CreateTime { get; set; }
///
/// 修改时间
///
public Nullable UpdateTime { get; set; }
///
/// 用户类型
///
public UserTypeEnum UserType { get; set; }
///
/// 是否有效
///
public bool Enable { get; set; }
}
///
/// 用户类型
///
public enum UserTypeEnum : int
{
///
/// 管理员
///
[Display(Name = "管理员")]
Administrators = 1,
///
/// 开发人员
///
[Display(Name = "开发人员")]
DeveloperUser = 2,
///
/// 使用人员
///
[Display(Name = "使用人员")]
UseUser = 2,
}
}