wikimusic-model-hs-1.2.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

WikiMusic.Interaction.Model.Artist

Documentation

data ArtistError Source #

Instances

Instances details
Generic ArtistError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep ArtistError :: Type -> Type #

Show ArtistError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq ArtistError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep ArtistError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep ArtistError = D1 ('MetaData "ArtistError" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "ValidationFailedError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult))) :+: (C1 ('MetaCons "AccessUnauthorizedError" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SomeError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data Artist Source #

Instances

Instances details
FromJSON Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToJSON Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

Generic Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

Associated Types

type Rep Artist :: Type -> Type #

Methods

from :: Artist -> Rep Artist x #

to :: Rep Artist x -> Artist #

Show Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

Eq Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

Methods

(==) :: Artist -> Artist -> Bool #

(/=) :: Artist -> Artist -> Bool #

ToSchema Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe UUID, b ~ Maybe UUID) => LabelOptic "approvedBy" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Map UUID ArtistArtwork, b ~ Map UUID ArtistArtwork) => LabelOptic "artworks" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ [ThreadRender ArtistComment], b ~ [ThreadRender ArtistComment]) => LabelOptic "comments" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ UTCTime, b ~ UTCTime) => LabelOptic "createdAt" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "createdBy" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "description" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "displayName" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "identifier" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe UTCTime, b ~ Maybe UTCTime) => LabelOptic "lastEditedAt" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Map UUID ArtistOpinion, b ~ Map UUID ArtistOpinion) => LabelOptic "opinions" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "soundcloudUrl" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "spotifyUrl" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Int, b ~ Int) => LabelOptic "viewCount" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Int, b ~ Int) => LabelOptic "visibilityStatus" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "wikipediaUrl" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "youtubeUrl" k Artist Artist a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep Artist Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep Artist = D1 ('MetaData "Artist" "WikiMusic.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "Artist" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "visibilityStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "approvedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UUID)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)) :*: (S1 ('MetaSel ('Just "lastEditedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime)) :*: S1 ('MetaSel ('Just "artworks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID ArtistArtwork))))) :*: (((S1 ('MetaSel ('Just "comments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ThreadRender ArtistComment]) :*: S1 ('MetaSel ('Just "opinions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID ArtistOpinion))) :*: (S1 ('MetaSel ('Just "spotifyUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "youtubeUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "soundcloudUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "wikipediaUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "viewCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))))

data ArtistArtwork Source #

Constructors

ArtistArtwork 

Instances

Instances details
FromJSON ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToJSON ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

Generic ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

Associated Types

type Rep ArtistArtwork :: Type -> Type #

Show ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

Eq ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToSchema ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "artistIdentifier" k ArtistArtwork ArtistArtwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Artwork, b ~ Artwork) => LabelOptic "artwork" k ArtistArtwork ArtistArtwork a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep ArtistArtwork Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep ArtistArtwork = D1 ('MetaData "ArtistArtwork" "WikiMusic.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "ArtistArtwork" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "artwork") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Artwork)))

data ArtistComment Source #

Constructors

ArtistComment 

Instances

Instances details
FromJSON ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToJSON ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

Generic ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

Associated Types

type Rep ArtistComment :: Type -> Type #

Show ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

Eq ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToSchema ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "artistIdentifier" k ArtistComment ArtistComment a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Comment, b ~ Comment) => LabelOptic "comment" k ArtistComment ArtistComment a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep ArtistComment Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep ArtistComment = D1 ('MetaData "ArtistComment" "WikiMusic.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "ArtistComment" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Comment)))

data ArtistOpinion Source #

Constructors

ArtistOpinion 

Instances

Instances details
FromJSON ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToJSON ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

Generic ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

Associated Types

type Rep ArtistOpinion :: Type -> Type #

Show ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

Eq ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

ToSchema ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "artistIdentifier" k ArtistOpinion ArtistOpinion a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

(k ~ A_Lens, a ~ Opinion, b ~ Opinion) => LabelOptic "opinion" k ArtistOpinion ArtistOpinion a b Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep ArtistOpinion Source # 
Instance details

Defined in WikiMusic.Model.Artist

type Rep ArtistOpinion = D1 ('MetaData "ArtistOpinion" "WikiMusic.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "ArtistOpinion" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "opinion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Opinion)))

data GetArtistsQueryResponse Source #

Instances

Instances details
FromJSON GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep GetArtistsQueryResponse :: Type -> Type #

Show GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map UUID Artist, b ~ Map UUID Artist) => LabelOptic "artists" k GetArtistsQueryResponse GetArtistsQueryResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ [UUID], b ~ [UUID]) => LabelOptic "sortOrder" k GetArtistsQueryResponse GetArtistsQueryResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep GetArtistsQueryResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep GetArtistsQueryResponse = D1 ('MetaData "GetArtistsQueryResponse" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "GetArtistsQueryResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "artists") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID Artist)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UUID])))

data InsertArtistsCommandResponse Source #

Instances

Instances details
FromJSON InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistsCommandResponse :: Type -> Type #

Show InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map UUID Artist, b ~ Map UUID Artist) => LabelOptic "artists" k InsertArtistsCommandResponse InsertArtistsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ [UUID], b ~ [UUID]) => LabelOptic "sortOrder" k InsertArtistsCommandResponse InsertArtistsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map Text ValidationResult, b ~ Map Text ValidationResult) => LabelOptic "validationResults" k InsertArtistsCommandResponse InsertArtistsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistsCommandResponse = D1 ('MetaData "InsertArtistsCommandResponse" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InsertArtistsQueryResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "artists") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID Artist)) :*: (S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UUID]) :*: S1 ('MetaSel ('Just "validationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult)))))

newtype InsertArtistsRequest Source #

Instances

Instances details
FromJSON InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistsRequest :: Type -> Type #

Show InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ An_Iso, a ~ [InsertArtistsRequestItem], b ~ [InsertArtistsRequestItem]) => LabelOptic "artists" k InsertArtistsRequest InsertArtistsRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistsRequest = D1 ('MetaData "InsertArtistsRequest" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "InsertArtistsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "artists") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [InsertArtistsRequestItem])))

data InsertArtistsRequestItem Source #

Instances

Instances details
FromJSON InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistsRequestItem :: Type -> Type #

Show InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "description" k InsertArtistsRequestItem InsertArtistsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "displayName" k InsertArtistsRequestItem InsertArtistsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "soundcloudUrl" k InsertArtistsRequestItem InsertArtistsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "spotifyUrl" k InsertArtistsRequestItem InsertArtistsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "wikipediaUrl" k InsertArtistsRequestItem InsertArtistsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "youtubeUrl" k InsertArtistsRequestItem InsertArtistsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistsRequestItem = D1 ('MetaData "InsertArtistsRequestItem" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InsertArtistsRequestItem" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "spotifyUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "youtubeUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "soundcloudUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "wikipediaUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))))

data InsertArtistCommentsCommandResponse Source #

Instances

Instances details
FromJSON InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Show InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map UUID ArtistComment, b ~ Map UUID ArtistComment) => LabelOptic "artistComments" k InsertArtistCommentsCommandResponse InsertArtistCommentsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map Text ValidationResult, b ~ Map Text ValidationResult) => LabelOptic "validationResults" k InsertArtistCommentsCommandResponse InsertArtistCommentsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistCommentsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistCommentsCommandResponse = D1 ('MetaData "InsertArtistCommentsCommandResponse" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InsertArtistCommentsCommandResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistComments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID ArtistComment)) :*: S1 ('MetaSel ('Just "validationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult))))

newtype InsertArtistCommentsRequest Source #

Instances

Instances details
FromJSON InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistCommentsRequest :: Type -> Type #

Show InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ An_Iso, a ~ [InsertArtistCommentsRequestItem], b ~ [InsertArtistCommentsRequestItem]) => LabelOptic "artistComments" k InsertArtistCommentsRequest InsertArtistCommentsRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistCommentsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistCommentsRequest = D1 ('MetaData "InsertArtistCommentsRequest" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "InsertArtistCommentsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistComments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [InsertArtistCommentsRequestItem])))

data InsertArtistCommentsRequestItem Source #

Instances

Instances details
FromJSON InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistCommentsRequestItem :: Type -> Type #

Show InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "artistIdentifier" k InsertArtistCommentsRequestItem InsertArtistCommentsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "contents" k InsertArtistCommentsRequestItem InsertArtistCommentsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe UUID, b ~ Maybe UUID) => LabelOptic "parentIdentifier" k InsertArtistCommentsRequestItem InsertArtistCommentsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistCommentsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistCommentsRequestItem = D1 ('MetaData "InsertArtistCommentsRequestItem" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InsertArtistCommentsRequestItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: (S1 ('MetaSel ('Just "parentIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UUID)) :*: S1 ('MetaSel ('Just "contents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data UpsertArtistOpinionsCommandResponse Source #

Instances

Instances details
FromJSON UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Show UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map UUID ArtistOpinion, b ~ Map UUID ArtistOpinion) => LabelOptic "artistOpinions" k UpsertArtistOpinionsCommandResponse UpsertArtistOpinionsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map Text ValidationResult, b ~ Map Text ValidationResult) => LabelOptic "validationResults" k UpsertArtistOpinionsCommandResponse UpsertArtistOpinionsCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep UpsertArtistOpinionsCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep UpsertArtistOpinionsCommandResponse = D1 ('MetaData "UpsertArtistOpinionsCommandResponse" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "UpsertArtistOpinionsCommandResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistOpinions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID ArtistOpinion)) :*: S1 ('MetaSel ('Just "validationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult))))

newtype UpsertArtistOpinionsRequest Source #

Instances

Instances details
FromJSON UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep UpsertArtistOpinionsRequest :: Type -> Type #

Show UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ An_Iso, a ~ [UpsertArtistOpinionsRequestItem], b ~ [UpsertArtistOpinionsRequestItem]) => LabelOptic "artistOpinions" k UpsertArtistOpinionsRequest UpsertArtistOpinionsRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep UpsertArtistOpinionsRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep UpsertArtistOpinionsRequest = D1 ('MetaData "UpsertArtistOpinionsRequest" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "UpsertArtistOpinionsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistOpinions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UpsertArtistOpinionsRequestItem])))

data UpsertArtistOpinionsRequestItem Source #

Instances

Instances details
FromJSON UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep UpsertArtistOpinionsRequestItem :: Type -> Type #

Show UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "artistIdentifier" k UpsertArtistOpinionsRequestItem UpsertArtistOpinionsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Bool, b ~ Bool) => LabelOptic "isLike" k UpsertArtistOpinionsRequestItem UpsertArtistOpinionsRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep UpsertArtistOpinionsRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep UpsertArtistOpinionsRequestItem = D1 ('MetaData "UpsertArtistOpinionsRequestItem" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "UpsertArtistOpinionsRequestItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "isLike") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))

data InsertArtistArtworksCommandResponse Source #

Instances

Instances details
FromJSON InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Show InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map UUID ArtistArtwork, b ~ Map UUID ArtistArtwork) => LabelOptic "artistArtworks" k InsertArtistArtworksCommandResponse InsertArtistArtworksCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Map Text ValidationResult, b ~ Map Text ValidationResult) => LabelOptic "validationResults" k InsertArtistArtworksCommandResponse InsertArtistArtworksCommandResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistArtworksCommandResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistArtworksCommandResponse = D1 ('MetaData "InsertArtistArtworksCommandResponse" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InsertArtistArtworksCommandResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistArtworks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map UUID ArtistArtwork)) :*: S1 ('MetaSel ('Just "validationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult))))

newtype InsertArtistArtworksRequest Source #

Instances

Instances details
FromJSON InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistArtworksRequest :: Type -> Type #

Show InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ An_Iso, a ~ [InsertArtistArtworksRequestItem], b ~ [InsertArtistArtworksRequestItem]) => LabelOptic "artistArtworks" k InsertArtistArtworksRequest InsertArtistArtworksRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistArtworksRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistArtworksRequest = D1 ('MetaData "InsertArtistArtworksRequest" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "InsertArtistArtworksRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistArtworks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [InsertArtistArtworksRequestItem])))

data InsertArtistArtworksRequestItem Source #

Instances

Instances details
FromJSON InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep InsertArtistArtworksRequestItem :: Type -> Type #

Show InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ UUID, b ~ UUID) => LabelOptic "artistIdentifier" k InsertArtistArtworksRequestItem InsertArtistArtworksRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "contentCaption" k InsertArtistArtworksRequestItem InsertArtistArtworksRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "contentUrl" k InsertArtistArtworksRequestItem InsertArtistArtworksRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ A_Lens, a ~ Int, b ~ Int) => LabelOptic "orderValue" k InsertArtistArtworksRequestItem InsertArtistArtworksRequestItem a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistArtworksRequestItem Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep InsertArtistArtworksRequestItem = D1 ('MetaData "InsertArtistArtworksRequestItem" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InsertArtistArtworksRequestItem" 'PrefixI 'True) ((S1 ('MetaSel ('Just "artistIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: S1 ('MetaSel ('Just "contentUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "contentCaption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "orderValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))))

newtype ArtistArtworkOrderUpdateRequest Source #

Instances

Instances details
FromJSON ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep ArtistArtworkOrderUpdateRequest :: Type -> Type #

Show ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ An_Iso, a ~ [ArtistArtworkOrderUpdate], b ~ [ArtistArtworkOrderUpdate]) => LabelOptic "artistArtworkOrders" k ArtistArtworkOrderUpdateRequest ArtistArtworkOrderUpdateRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep ArtistArtworkOrderUpdateRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep ArtistArtworkOrderUpdateRequest = D1 ('MetaData "ArtistArtworkOrderUpdateRequest" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "ArtistArtworkOrderUpdateRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistArtworkOrders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ArtistArtworkOrderUpdate])))

newtype ArtistDeltaRequest Source #

Constructors

ArtistDeltaRequest 

Instances

Instances details
FromJSON ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToJSON ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Generic ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Associated Types

type Rep ArtistDeltaRequest :: Type -> Type #

Show ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

Eq ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

ToSchema ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

(k ~ An_Iso, a ~ [ArtistDelta], b ~ [ArtistDelta]) => LabelOptic "artistDeltas" k ArtistDeltaRequest ArtistDeltaRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep ArtistDeltaRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.Artist

type Rep ArtistDeltaRequest = D1 ('MetaData "ArtistDeltaRequest" "WikiMusic.Interaction.Model.Artist" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "ArtistDeltaRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "artistDeltas") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ArtistDelta])))

Orphan instances