33 lines
978 B
Go
33 lines
978 B
Go
package main
|
|
|
|
type Race struct {
|
|
ID int64 `json:"id"`
|
|
TorrentName string `json:"torrentname"`
|
|
Category string `json:"category"`
|
|
Indexer string `json:"indexer"`
|
|
Type string `json:"type"`
|
|
Title string `json:"title"`
|
|
Season string `json:"season"`
|
|
Episode string `json:"episode"`
|
|
Year string `json:"year"`
|
|
Resolution string `json:"resolution"`
|
|
Source string `json:"source"`
|
|
TorrentURL string `json:"torrenturl"`
|
|
TorrentFile string `json:"torrentfile"`
|
|
NFOFile string `json:"nfofile"`
|
|
OriginalPath string `json:"originalpath"`
|
|
Won int `json:"won"`
|
|
PreRace int `json:"prerace"`
|
|
PreRaceStarted int64 `json:"prerace_added_at"`
|
|
RaceStarted int64 `json:"race_added_at"`
|
|
RaceEnded int64 `json:"race_ended_at"`
|
|
}
|
|
|
|
func NewRace() *Race {
|
|
return &Race{
|
|
TorrentURL: "",
|
|
TorrentFile: "",
|
|
NFOFile: "",
|
|
OriginalPath: ""}
|
|
}
|