using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Wood.Entity.SystemManage { /// /// 用户的refreshtoken /// [SugarTable("SysRefreshToken", "用户的refreshtoken")] public class RefreshTokenEntity : EntityCreateBase { /// /// 用户id /// [SugarColumn(ColumnDescription = "用户id")] public long UserId { get; set; } = 0; /// /// RefreshToken /// [SugarColumn(ColumnDescription = "RefreshToken", Length = 256)] public string RefreshToken { get; set; } = ""; /// /// 过期时间 /// [SugarColumn(ColumnDescription = "过期时间")] public DateTime ExpiresAt { get; set; } = DateTime.Now; /// /// 签发时间 /// [SugarColumn(ColumnDescription = "签发时间")] public DateTime IssuedAt { get; set; } = DateTime.Now; /// /// 撤销时间 /// [SugarColumn(ColumnDescription = "撤销时间",IsNullable = true)] public DateTime? RevokedAt { get; set; } } }