namespace Application.Features.Admin.Forum.Post.Search;

public sealed record Response(int Total, List<Response.Row> List)
{
    public sealed record Row(
        int Num,
        int ID,
        int BoardID,
        string BoardName,
        string? BoardPrefixName,
        int? BoardPrefixID,
        string Subject,
        string? Thumbnail,
        string? Name,
        string? SID,
        bool IsNotice,
        bool IsSecret,
        bool IsReply,
        bool IsSpeaker,
        bool IsAnonymous,
        bool IsDeleted,
        bool IsQnA,
        int Views,
        int Likes,
        int Dislikes,
        int Comments,
        byte Images,
        byte Medias,
        byte Files,
        byte Tags,
        DateTime? UpdatedAt,
        DateTime CreatedAt
    );
}