Copyright | (c) Soostone Inc 2020 |
---|---|
License | AllRightsReserved |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
runRunCommand :: RunCommandOptions -> LogOptions -> CLICommand #
executeRun :: forall bk drop t1 t2 t3 t4 t5 t6 t7 t8 t9 m. (SpecBackend bk drop t1 t2 t3 t4 t5 t6 t7 t8 t9, RunBackendEffect bk, TableSpecsAsDependencyGraph bk, MonadError NapkinError m, MonadIO m) => LogOptions -> RuntimeEnv -> (AppConfig -> ResourceT IO ComboEnv) -> RunMode -> UIMode -> bk -> AppName -> ConnectionString -> [RunTableSelector] -> RawInterpretedSpec bk -> SpecRuntime bk -> m () #
describeExecutionPlan :: Katip m => Specs b -> [Text] -> ForcedTablesMap -> ValidatedInterpretedSpec bk -> Set (Ref Table) -> TableExecutionReasonMap -> EtaType -> m () #
interpretTableSelectors :: QueryTransformer -> SpecDepGraph -> [TableSpec b] -> [RunTableSelector] -> ([Text], ForcedTablesMap) #