|
package domain
|
|
|
|
type ArtistInfo struct {
|
|
ArtistId string
|
|
Artist string
|
|
}
|
|
|
|
type ArtistIndex struct {
|
|
Id string
|
|
Artists []ArtistInfo
|
|
}
|
|
|
|
type ArtistIndexRepository interface {
|
|
BaseRepository
|
|
Put(m *ArtistIndex) error
|
|
Get(id string) (*ArtistIndex, error)
|
|
GetAll() ([]ArtistIndex, error)
|
|
}
|