draft
This commit is contained in:
@@ -1,15 +1,39 @@
|
||||
package data
|
||||
|
||||
type MusicObject interface {
|
||||
}
|
||||
|
||||
type Song struct {
|
||||
Id int
|
||||
|
||||
Name string
|
||||
UnifiedName string
|
||||
Isrc string
|
||||
Genre string
|
||||
Note string
|
||||
Tracksort int
|
||||
Artwork string
|
||||
|
||||
Album Album
|
||||
Artists []Artist
|
||||
|
||||
Sources []Source
|
||||
}
|
||||
|
||||
type Album struct {
|
||||
Id int
|
||||
|
||||
Name string
|
||||
UnifiedName string
|
||||
|
||||
Songs []Song
|
||||
Artists []Artist
|
||||
|
||||
Sources []Source
|
||||
}
|
||||
|
||||
type Artist struct {
|
||||
Id int
|
||||
|
||||
Name string
|
||||
UnifiedName string
|
||||
|
||||
Albums []Album
|
||||
|
||||
Sources []Source
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user