using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace HelpDesk.Models.Entities; [Table("ticket_comments")] public class TicketComment { [Key] public Guid Id { get; set; } public Guid TicketId { get; set; } public Guid UserId { get; set; } [Required] public string Content { get; set; } = string.Empty; public bool IsInternal { get; set; } public DateTime CreatedAt { get; set; } = DateTime.UtcNow; // Navigation public Ticket Ticket { get; set; } = null!; public User User { get; set; } = null!; }