Files
rfd-fyi/backend/model.go
2022-08-07 04:01:13 +00:00

23 lines
571 B
Go

package main
type TopicsResponse struct {
Topics []Topic `json:"topics"`
} // @name Topics
type Topic struct {
TopicID uint `json:"topic_id"`
ForumID uint `json:"forum_id"`
Title string `json:"title"`
Views int `json:"total_views"`
Replies int `json:"total_replies"`
WebPath string `json:"web_path"`
PostTime string `json:"post_time"`
LastPostTime string `json:"last_post_time"`
Votes Votes
} // @name Topic
type Votes struct {
Up int `json:"total_up"`
Down int `json:"total_down"`
} // @name Votes