napkin-0.5.8
Safe HaskellNone
LanguageHaskell2010

Napkin.Metadata.Migration.Types

Documentation

data SpecRunTV1 f #

Constructors

SpecRunV1 

Fields

Instances

Instances details
Table SpecRunTV1 # 
Instance details

Defined in Napkin.Metadata.Migration.Types

Associated Types

data PrimaryKey SpecRunTV1 column #

Methods

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

Beamable SpecRunTV1 # 
Instance details

Defined in Napkin.Metadata.Migration.Types

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)) -> SpecRunTV1 f -> SpecRunTV1 g -> m (SpecRunTV1 h) #

tblSkeleton :: TableSkeleton SpecRunTV1 #

Generic (SpecRunTV1 f) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

Associated Types

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

Methods

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

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

Beamable (PrimaryKey SpecRunTV1) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

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 SpecRunTV1 f -> PrimaryKey SpecRunTV1 g -> m (PrimaryKey SpecRunTV1 h) #

tblSkeleton :: TableSkeleton (PrimaryKey SpecRunTV1) #

Generic (PrimaryKey SpecRunTV1 f) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

Associated Types

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

data PrimaryKey SpecRunTV1 f # 
Instance details

Defined in Napkin.Metadata.Migration.Types

type Rep (SpecRunTV1 f) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

type Rep (SpecRunTV1 f) = D1 ('MetaData "SpecRunTV1" "Napkin.Metadata.Migration.Types" "napkin-0.5.8-LfoCp5zeHzsHrJOgqsY5FM" 'False) (C1 ('MetaCons "SpecRunV1" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "_v1_srEntryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UUID)) :*: S1 ('MetaSel ('Just "_v1_srApp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f Pipeline))) :*: (S1 ('MetaSel ('Just "_v1_srRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f SpecRunId)) :*: S1 ('MetaSel ('Just "_v1_srTable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Ref Table))))) :*: ((S1 ('MetaSel ('Just "_v1_srStarted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UTCTime)) :*: S1 ('MetaSel ('Just "_v1_srComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe UTCTime)))) :*: (S1 ('MetaSel ('Just "_v1_srAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text))) :*: S1 ('MetaSel ('Just "_v1_srError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "_v1_srRowsAffected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Int64))) :*: S1 ('MetaSel ('Just "_v1_srBytesAffected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Int64)))) :*: (S1 ('MetaSel ('Just "_v1_srCost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Pennies))) :*: S1 ('MetaSel ('Just "_v1_srServerTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Int64))))) :*: ((S1 ('MetaSel ('Just "_v1_srHookRowsAffected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Int64))) :*: S1 ('MetaSel ('Just "_v1_srHookBytesAffected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Int64)))) :*: (S1 ('MetaSel ('Just "_v1_srHookCost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Pennies))) :*: (S1 ('MetaSel ('Just "_v1_srHookServerTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe Int64))) :*: S1 ('MetaSel ('Just "_v1_srDeps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f (Maybe (Showing DepChain))))))))))
type Rep (PrimaryKey SpecRunTV1 f) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

type Rep (PrimaryKey SpecRunTV1 f) = D1 ('MetaData "PrimaryKey" "Napkin.Metadata.Migration.Types" "napkin-0.5.8-LfoCp5zeHzsHrJOgqsY5FM" 'False) (C1 ('MetaCons "SpecRunEntryIdV1" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (C f UUID))))

newtype MetadataDbV1 f #

Constructors

MetadataDbV1 

Instances

Instances details
Generic (MetadataDbV1 f) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

Associated Types

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

Methods

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

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

type Rep (MetadataDbV1 f) # 
Instance details

Defined in Napkin.Metadata.Migration.Types

type Rep (MetadataDbV1 f) = D1 ('MetaData "MetadataDbV1" "Napkin.Metadata.Migration.Types" "napkin-0.5.8-LfoCp5zeHzsHrJOgqsY5FM" 'True) (C1 ('MetaCons "MetadataDbV1" 'PrefixI 'True) (S1 ('MetaSel ('Just "_v1_specRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (f (TableEntity SpecRunTV1)))))