18 lines
645 B
Go
18 lines
645 B
Go
package response
|
|
|
|
// ChatScheduleFileResponse - Response structure for chat schedule file
|
|
type ChatScheduleFileResponse struct {
|
|
ID uint `json:"id"`
|
|
ChatScheduleID uint `json:"chat_schedule_id"`
|
|
FileName string `json:"file_name"`
|
|
OriginalName string `json:"original_name"`
|
|
FilePath string `json:"file_path"`
|
|
FileSize int64 `json:"file_size"`
|
|
MimeType string `json:"mime_type"`
|
|
FileType string `json:"file_type"`
|
|
Description string `json:"description"`
|
|
IsRequired bool `json:"is_required"`
|
|
CreatedAt string `json:"created_at"`
|
|
UpdatedAt string `json:"updated_at"`
|
|
}
|