114 lines
2.6 KiB
C#
114 lines
2.6 KiB
C#
|
||
namespace ZR.LiveForum.Model.Liveforum
|
||
{
|
||
/// <summary>
|
||
/// 论坛帖子
|
||
/// </summary>
|
||
[SugarTable("T_Posts")]
|
||
[Tenant("liveforum")]
|
||
public class T_Posts
|
||
{
|
||
/// <summary>
|
||
/// id
|
||
/// </summary>
|
||
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
||
public long Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 用户ID
|
||
/// </summary>
|
||
public long UserId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 标题
|
||
/// </summary>
|
||
public string Title { get; set; }
|
||
|
||
/// <summary>
|
||
/// 封面图片
|
||
/// </summary>
|
||
public string? CoverImage { get; set; }
|
||
|
||
/// <summary>
|
||
/// 正文内容
|
||
/// </summary>
|
||
public string Content { get; set; }
|
||
|
||
/// <summary>
|
||
/// 分类ID
|
||
/// </summary>
|
||
public int? CategoryId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 浏览次数
|
||
/// </summary>
|
||
public int? ViewCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// 点赞数量
|
||
/// </summary>
|
||
public int? LikeCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// 评论数量
|
||
/// </summary>
|
||
public int? CommentCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// 分享次数
|
||
/// </summary>
|
||
public int? ShareCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否置顶
|
||
/// </summary>
|
||
public bool IsTop { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否热门
|
||
/// </summary>
|
||
public bool IsHot { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否精华
|
||
/// </summary>
|
||
public bool IsEssence { get; set; }
|
||
|
||
/// <summary>
|
||
/// 帖子状态
|
||
/// </summary>
|
||
public int Status { get; set; }
|
||
|
||
/// <summary>
|
||
/// 发布时间
|
||
/// </summary>
|
||
public DateTime? PublishTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否已删除
|
||
/// </summary>
|
||
public bool IsDeleted { get; set; }
|
||
|
||
/// <summary>
|
||
/// 删除时间
|
||
/// </summary>
|
||
public DateTime? DeletedAt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
public DateTime? CreatedAt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 更新时间
|
||
/// </summary>
|
||
public DateTime? UpdatedAt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 送花数量,用于排序,最多6位数(0-999999),每月清零
|
||
/// </summary>
|
||
[JsonProperty]
|
||
public int FlowerCount { get; set; } = 0;
|
||
|
||
}
|
||
} |