package models import ( "time" ) type Ticket struct { ID string `json:"id"` UserID string `json:"userId"` Subject string `json:"subject"` Status string `json:"status"` // open, in_progress, closed Priority string `json:"priority"` // low, medium, high CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` } type TicketMessage struct { ID string `json:"id"` TicketID string `json:"ticketId"` UserID string `json:"userId"` Message string `json:"message"` CreatedAt time.Time `json:"createdAt"` }