Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- newtype AppName = AppName Text
- newtype Pipeline = Pipeline {
- _unPipeline :: Text
- data SpecPaths = SpecPaths {}
- newtype DepChain = DepChain (Map SpecTableName UTCTime)
- newtype BkStatistics = BkStatistics Value
- type SpecMetaArgs = Map Text Value
- data SpecRuntime b = SpecRuntime {
- pipeline :: Pipeline
- connection :: BackendConn b
Documentation
Instances
A namespace for a given pipeline
Instances
Instances
FromJSON DepChain # | |
ToJSON DepChain # | |
Defined in Napkin.Spec.Types.Runtime | |
Monoid DepChain # | |
Semigroup DepChain # | |
Show DepChain # | |
Eq DepChain # | |
(BeamMigrateSqlBackend bk, FromBackendRow bk Text) => FromBackendRow bk DepChain # | |
Defined in Napkin.Metadata.Instances | |
HasSqlValueSyntax bk Text => HasSqlValueSyntax bk DepChain # | |
Defined in Napkin.Metadata.Instances sqlValueSyntax :: DepChain -> bk # | |
BeamMigrateSqlBackend bk => HasDefaultSqlDataType bk DepChain # | |
Defined in Napkin.Metadata.Instances defaultSqlDataType :: Proxy DepChain -> Proxy bk -> Bool -> BeamSqlBackendDataTypeSyntax bk # defaultSqlDataTypeConstraints :: Proxy DepChain -> Proxy bk -> Bool -> [FieldCheck] # |
newtype BkStatistics #
Instances
type SpecMetaArgs = Map Text Value #
data SpecRuntime b #
SpecRuntime | |
|
Instances
Generic (SpecRuntime b) # | |
Defined in Napkin.Spec.Types.Runtime type Rep (SpecRuntime b) :: Type -> Type # from :: SpecRuntime b -> Rep (SpecRuntime b) x # to :: Rep (SpecRuntime b) x -> SpecRuntime b # | |
type Rep (SpecRuntime b) # | |
Defined in Napkin.Spec.Types.Runtime type Rep (SpecRuntime b) = D1 ('MetaData "SpecRuntime" "Napkin.Spec.Types.Runtime" "napkin-1.0.0-B79azc00rn1K8mj00hwhwG" 'False) (C1 ('MetaCons "SpecRuntime" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pipeline) :*: S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (BackendConn b)))) |