package main type Library struct { ID int `json:"id"` Name string `json:"name"` Path string `json:"path"` } type MediaFile struct { ID int `json:"id"` Path string `json:"path"` LibraryID int `json:"library_id"` } type Artist struct { ID int `json:"id"` Name string `json:"name"` } type Album struct { ID int `json:"id"` Title string `json:"title"` ArtistID int `json:"artist_id"` } type Song struct { ID int `json:"id"` Title string `json:"title"` ArtistID int `json:"artist_id"` AlbumID int `json:"album_id"` Duration int `json:"duration"` MediaFileID int `json:"media_file_id"` }