refactor(models): split objects and sets models into separate files
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
package models
|
||||
|
||||
type Pagination struct {
|
||||
Total int `json:"total"`
|
||||
Offset int `json:"offset"`
|
||||
Limit int `json:"limit"`
|
||||
Count int `json:"count"`
|
||||
}
|
||||
|
||||
type Persons struct {
|
||||
Pagination Pagination `json:"pagination"`
|
||||
Persons []PersonBrief `json:"persons"`
|
||||
}
|
||||
|
||||
type Roles struct {
|
||||
Pagination Pagination `json:"pagination"`
|
||||
Roles []Role `json:"roles"`
|
||||
}
|
||||
|
||||
type Artists struct {
|
||||
Pagination Pagination `json:"pagination"`
|
||||
Artists []ArtistBrief `json:"artists"`
|
||||
}
|
||||
|
||||
type Tracks struct {
|
||||
Pagination Pagination `json:"pagination"`
|
||||
Tracks []TrackBrief `json:"tracks"`
|
||||
}
|
||||
|
||||
type Aliases struct {
|
||||
Pagination Pagination `json:"pagination"`
|
||||
Aliases []Alias `json:"aliases"`
|
||||
}
|
||||
|
||||
type Kirokus struct {
|
||||
Pagination Pagination `json:"pagination"`
|
||||
Kirokus []Kiroku `json:"kirokus"`
|
||||
}
|
||||
Reference in New Issue
Block a user