comment system

This commit is contained in:
2023-08-09 17:34:18 +08:00
parent ce94a401d3
commit 7a44b7fd9c
17 changed files with 1152 additions and 65 deletions

View File

@@ -16,14 +16,14 @@ public class TokenItem
[Column("tid")]
[Key]
[Required]
public required string Id { get; set; }
public string Id { get; set; } = null!;
/// <summary>
/// 关联用户 uid
/// </summary>
[Column("uid")]
[Required]
public required int UserId { get; set; }
public int UserId { get; set; }
/// <summary>
/// 登录时间
@@ -31,7 +31,7 @@ public class TokenItem
[Column("logondate")]
[Required]
[JsonPropertyName("logonDate")]
public required long LogonDateUnixTime { get; set; }
public long LogonDateUnixTime { get; set; }
/// <summary>
/// 活动时间
@@ -39,7 +39,7 @@ public class TokenItem
[Column("activedate")]
[Required]
[JsonPropertyName("activeDate")]
public required long ActiveDateUnixTime { get; set; }
public long ActiveDateUnixTime { get; set; }
/// <summary>
/// 过期时间
@@ -47,14 +47,14 @@ public class TokenItem
[Column("expiredate")]
[Required]
[JsonPropertyName("expireDate")]
public required long ExpireDateUnixTime { get; set; }
public long ExpireDateUnixTime { get; set; }
/// <summary>
/// 过期秒数
/// </summary>
[Column("expiresecs")]
[Required]
public required int ExpireSeconds { get; set; }
public int ExpireSeconds { get; set; }
/// <summary>
/// 验证码