Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
type OptionalExecuteParameters bk = (Map SpecTableName (YamlTableSpec bk), RawInterpretedSpec bk, RuntimeEnv, Maybe [Pattern]) #
type CommonExecuteFunction = forall m bk. (SpecBackend bk, MonadError NapkinError m, MonadIO m, HasBackendQueryStats bk) => OptionalExecuteParameters bk -> LogOptions -> (AppConfig -> ResourceT IO (ComboEnv bk)) -> AppName -> ConnectionString -> SpecRuntime bk -> m () #
data CommonExecuteOptions #
Instances
Show CommonExecuteOptions # | |
Defined in Napkin.Cli.CommonExecute showsPrec :: Int -> CommonExecuteOptions -> ShowS # show :: CommonExecuteOptions -> String # showList :: [CommonExecuteOptions] -> ShowS # |
createExecuteEnvironment :: MonadIO m => ConnectionString -> AppName -> LogOptions -> (AppConfig -> ResourceT IO (ComboEnv b)) -> Combo b a -> m a #