using System;
using System.Collections.Generic;

namespace Database.Database;

public partial class MessageQueueHi
{
    public int Id { get; set; }

    public bool? MessageType { get; set; }

    public string Recipient { get; set; } = null!;

    public string? Subject { get; set; }

    public string? Content { get; set; }

    public string? TemplateCode { get; set; }

    public string? TemplateData { get; set; }

    public bool? Priority { get; set; }

    public bool? Status { get; set; }

    public DateTime? ScheduledAt { get; set; }

    public DateTime? ProcessedAt { get; set; }

    public byte? RetryCount { get; set; }

    public byte? MaxRetry { get; set; }

    public string? ErrorMessage { get; set; }

    public int? CreatedBy { get; set; }

    public DateTime? CreatedDate { get; set; }

    public DateTime? MovedDate { get; set; }
}
