package domain import "time" const ( FAQStatusActive = "ACTIVE" FAQStatusInactive = "INACTIVE" ) type FAQ struct { ID int64 `json:"id"` Question string `json:"question"` Answer string `json:"answer"` Category *string `json:"category,omitempty"` DisplayOrder int32 `json:"display_order"` Status string `json:"status"` CreatedAt time.Time `json:"created_at"` UpdatedAt *time.Time `json:"updated_at,omitempty"` } type CreateFAQInput struct { Question string Answer string Category *string DisplayOrder *int32 Status *string } type UpdateFAQInput struct { Question *string Answer *string Category *string DisplayOrder *int32 Status *string }