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