ZrAdminNetCore/ZR.LiveForum.Model/Liveforum/T_Posts.cs
2025-11-16 18:50:32 +08:00

108 lines
2.4 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; }
}
}