wikimusic-api-1.2.0.8
Safe HaskellSafe-Inferred
LanguageGHC2021

WikiMusic.Beam.Genre

Documentation

data GenreT f Source #

Instances

Instances details
Beamable GenreT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> GenreT f -> GenreT g -> m (GenreT h) #

tblSkeleton :: TableSkeleton GenreT #

Table GenreT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

data PrimaryKey GenreT column #

Methods

primaryKey :: forall (column :: Type -> Type). GenreT column -> PrimaryKey GenreT column #

(k ~ A_Lens, a ~ C f (Maybe Text), b ~ C f (Maybe Text)) => LabelOptic "approvedBy" k (GenreT f) (GenreT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

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

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "createdBy" k (GenreT f) (GenreT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

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

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

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

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "identifier" k (GenreT f) (GenreT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

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

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

(k ~ A_Lens, a ~ C f (Maybe Text), b ~ C f (Maybe Text)) => LabelOptic "parentIdentifier" k (GenreT f) (GenreT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

(k ~ A_Lens, a ~ C f Int64, b ~ C f Int64) => LabelOptic "viewCount" k (GenreT f) (GenreT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

(k ~ A_Lens, a ~ C f Int64, b ~ C f Int64) => LabelOptic "visibilityStatus" k (GenreT f) (GenreT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

labelOptic :: Optic k NoIx (GenreT f) (GenreT f) a b #

Generic (GenreT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (GenreT f) :: Type -> Type #

Methods

from :: GenreT f -> Rep (GenreT f) x #

to :: Rep (GenreT f) x -> GenreT f #

Beamable (PrimaryKey GenreT) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> PrimaryKey GenreT f -> PrimaryKey GenreT g -> m (PrimaryKey GenreT h) #

tblSkeleton :: TableSkeleton (PrimaryKey GenreT) #

Generic (PrimaryKey GenreT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (PrimaryKey GenreT f) :: Type -> Type #

data PrimaryKey GenreT f Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (PrimaryKey GenreT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (PrimaryKey GenreT f) = D1 ('MetaData "PrimaryKey" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Columnar f Text))))

data GenreCommentT f Source #

Instances

Instances details
Beamable GenreCommentT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> GenreCommentT f -> GenreCommentT g -> m (GenreCommentT h) #

tblSkeleton :: TableSkeleton GenreCommentT #

Table GenreCommentT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

data PrimaryKey GenreCommentT column #

Methods

primaryKey :: forall (column :: Type -> Type). GenreCommentT column -> PrimaryKey GenreCommentT column #

(k ~ A_Lens, a ~ C f (Maybe Text), b ~ C f (Maybe Text)) => LabelOptic "approvedBy" k (GenreCommentT f) (GenreCommentT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "createdBy" k (GenreCommentT f) (GenreCommentT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ PrimaryKey GenreT f, b ~ PrimaryKey GenreT f) => LabelOptic "genreIdentifier" k (GenreCommentT f) (GenreCommentT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "identifier" k (GenreCommentT f) (GenreCommentT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f (Maybe Text), b ~ C f (Maybe Text)) => LabelOptic "parentIdentifier" k (GenreCommentT f) (GenreCommentT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Int64, b ~ C f Int64) => LabelOptic "visibilityStatus" k (GenreCommentT f) (GenreCommentT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Generic (GenreCommentT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (GenreCommentT f) :: Type -> Type #

Beamable (PrimaryKey GenreCommentT) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> PrimaryKey GenreCommentT f -> PrimaryKey GenreCommentT g -> m (PrimaryKey GenreCommentT h) #

tblSkeleton :: TableSkeleton (PrimaryKey GenreCommentT) #

Generic (PrimaryKey GenreCommentT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (PrimaryKey GenreCommentT f) :: Type -> Type #

data PrimaryKey GenreCommentT f Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreCommentT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreCommentT f) = D1 ('MetaData "GenreCommentT" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreComment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: S1 ('MetaSel ('Just "parentIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text)))) :*: (S1 ('MetaSel ('Just "genreIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PrimaryKey GenreT f)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)))) :*: ((S1 ('MetaSel ('Just "visibilityStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Int64)) :*: S1 ('MetaSel ('Just "contents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text))) :*: (S1 ('MetaSel ('Just "approvedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UTCTime)) :*: S1 ('MetaSel ('Just "lastEditedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe UTCTime))))))))
type Rep (PrimaryKey GenreCommentT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (PrimaryKey GenreCommentT f) = D1 ('MetaData "PrimaryKey" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreCommentId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Columnar f Text))))

data GenreArtworkT f Source #

Instances

Instances details
Beamable GenreArtworkT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> GenreArtworkT f -> GenreArtworkT g -> m (GenreArtworkT h) #

tblSkeleton :: TableSkeleton GenreArtworkT #

Table GenreArtworkT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

data PrimaryKey GenreArtworkT column #

Methods

primaryKey :: forall (column :: Type -> Type). GenreArtworkT column -> PrimaryKey GenreArtworkT column #

(k ~ A_Lens, a ~ C f (Maybe Text), b ~ C f (Maybe Text)) => LabelOptic "approvedBy" k (GenreArtworkT f) (GenreArtworkT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "createdBy" k (GenreArtworkT f) (GenreArtworkT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ PrimaryKey GenreT f, b ~ PrimaryKey GenreT f) => LabelOptic "genreIdentifier" k (GenreArtworkT f) (GenreArtworkT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "identifier" k (GenreArtworkT f) (GenreArtworkT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Int64, b ~ C f Int64) => LabelOptic "orderValue" k (GenreArtworkT f) (GenreArtworkT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Int64, b ~ C f Int64) => LabelOptic "visibilityStatus" k (GenreArtworkT f) (GenreArtworkT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Generic (GenreArtworkT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (GenreArtworkT f) :: Type -> Type #

Beamable (PrimaryKey GenreArtworkT) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> PrimaryKey GenreArtworkT f -> PrimaryKey GenreArtworkT g -> m (PrimaryKey GenreArtworkT h) #

tblSkeleton :: TableSkeleton (PrimaryKey GenreArtworkT) #

Generic (PrimaryKey GenreArtworkT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (PrimaryKey GenreArtworkT f) :: Type -> Type #

data PrimaryKey GenreArtworkT f Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreArtworkT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreArtworkT f) = D1 ('MetaData "GenreArtworkT" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreArtwork'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: S1 ('MetaSel ('Just "genreIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PrimaryKey GenreT f))) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: (S1 ('MetaSel ('Just "visibilityStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Int64)) :*: S1 ('MetaSel ('Just "approvedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text)))))) :*: ((S1 ('MetaSel ('Just "contentUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: S1 ('MetaSel ('Just "contentCaption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text)))) :*: (S1 ('MetaSel ('Just "orderValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Int64)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UTCTime)) :*: S1 ('MetaSel ('Just "lastEditedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe UTCTime))))))))
type Rep (PrimaryKey GenreArtworkT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (PrimaryKey GenreArtworkT f) = D1 ('MetaData "PrimaryKey" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreArtworkId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Columnar f Text))))

data GenreOpinionT f Source #

Instances

Instances details
Beamable GenreOpinionT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> GenreOpinionT f -> GenreOpinionT g -> m (GenreOpinionT h) #

tblSkeleton :: TableSkeleton GenreOpinionT #

Table GenreOpinionT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

data PrimaryKey GenreOpinionT column #

Methods

primaryKey :: forall (column :: Type -> Type). GenreOpinionT column -> PrimaryKey GenreOpinionT column #

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

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "createdBy" k (GenreOpinionT f) (GenreOpinionT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ PrimaryKey GenreT f, b ~ PrimaryKey GenreT f) => LabelOptic "genreIdentifier" k (GenreOpinionT f) (GenreOpinionT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "identifier" k (GenreOpinionT f) (GenreOpinionT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Bool, b ~ C f Bool) => LabelOptic "isDislike" k (GenreOpinionT f) (GenreOpinionT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

Generic (GenreOpinionT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (GenreOpinionT f) :: Type -> Type #

Beamable (PrimaryKey GenreOpinionT) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> PrimaryKey GenreOpinionT f -> PrimaryKey GenreOpinionT g -> m (PrimaryKey GenreOpinionT h) #

tblSkeleton :: TableSkeleton (PrimaryKey GenreOpinionT) #

Generic (PrimaryKey GenreOpinionT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (PrimaryKey GenreOpinionT f) :: Type -> Type #

data PrimaryKey GenreOpinionT f Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreOpinionT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreOpinionT f) = D1 ('MetaData "GenreOpinionT" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreOpinion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: (S1 ('MetaSel ('Just "genreIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PrimaryKey GenreT f)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)))) :*: ((S1 ('MetaSel ('Just "isLike") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Bool)) :*: S1 ('MetaSel ('Just "isDislike") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Bool))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UTCTime)) :*: S1 ('MetaSel ('Just "lastEditedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe UTCTime)))))))
type Rep (PrimaryKey GenreOpinionT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (PrimaryKey GenreOpinionT f) = D1 ('MetaData "PrimaryKey" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreOpinionId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Columnar f Text))))

data GenreExternalSourcesT f Source #

Instances

Instances details
Beamable GenreExternalSourcesT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Methods

zipBeamFieldsM :: forall m (f :: Type -> Type) (g :: Type -> Type) (h :: Type -> Type). Applicative m => (forall a. Columnar' f a -> Columnar' g a -> m (Columnar' h a)) -> GenreExternalSourcesT f -> GenreExternalSourcesT g -> m (GenreExternalSourcesT h) #

tblSkeleton :: TableSkeleton GenreExternalSourcesT #

Table GenreExternalSourcesT Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

data PrimaryKey GenreExternalSourcesT column #

Methods

primaryKey :: forall (column :: Type -> Type). GenreExternalSourcesT column -> PrimaryKey GenreExternalSourcesT column #

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

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "createdBy" k (GenreExternalSourcesT f) (GenreExternalSourcesT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ PrimaryKey GenreT f, b ~ PrimaryKey GenreT f) => LabelOptic "genreIdentifier" k (GenreExternalSourcesT f) (GenreExternalSourcesT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

(k ~ A_Lens, a ~ C f Text, b ~ C f Text) => LabelOptic "identifier" k (GenreExternalSourcesT f) (GenreExternalSourcesT f) a b Source # 
Instance details

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

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

Defined in WikiMusic.Beam.Genre

Generic (GenreExternalSourcesT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (GenreExternalSourcesT f) :: Type -> Type #

Beamable (PrimaryKey GenreExternalSourcesT) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Generic (PrimaryKey GenreExternalSourcesT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

Associated Types

type Rep (PrimaryKey GenreExternalSourcesT f) :: Type -> Type #

data PrimaryKey GenreExternalSourcesT f Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreExternalSourcesT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (GenreExternalSourcesT f) = D1 ('MetaData "GenreExternalSourcesT" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreExternalSources'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: S1 ('MetaSel ('Just "genreIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PrimaryKey GenreT f))) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Text)) :*: S1 ('MetaSel ('Just "spotifyUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "youtubeUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text))) :*: S1 ('MetaSel ('Just "soundcloudUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text)))) :*: (S1 ('MetaSel ('Just "wikipediaUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UTCTime)) :*: S1 ('MetaSel ('Just "lastEditedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe UTCTime))))))))
type Rep (PrimaryKey GenreExternalSourcesT f) Source # 
Instance details

Defined in WikiMusic.Beam.Genre

type Rep (PrimaryKey GenreExternalSourcesT f) = D1 ('MetaData "PrimaryKey" "WikiMusic.Beam.Genre" "wikimusic-api-1.2.0.8-JHwpuK3L2G3YDoKuoiL6D" 'False) (C1 ('MetaCons "GenreExternalSourcesId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Columnar f Text))))