Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
:: (MonadIO m, MonadQueryLog m, MonadTrace m, MonadError QErr m) | |
=> RequestId | |
-> GQLReqUnparsed | |
-> RootFieldAlias | |
-> UserInfo | |
-> Logger Hasura | |
-> SourceConfig 'BigQuery | |
-> TraceT (ExceptT QErr IO) EncJSON | |
-> Maybe Text | |
-> m (DiffTime, EncJSON) | Also return the time spent in the PG query; for telemetry. |
runQueryExplain :: (MonadIO m, MonadError QErr m) => DBStepInfo 'BigQuery -> m EncJSON Source #
:: MonadError QErr m | |
=> RequestId | |
-> GQLReqUnparsed | |
-> RootFieldAlias | |
-> UserInfo | |
-> Logger Hasura | |
-> SourceConfig 'BigQuery | |
-> TraceT (ExceptT QErr IO) EncJSON | |
-> Maybe Text | |
-> m (DiffTime, EncJSON) | Also return |
mkQueryLog :: GQLReqUnparsed -> RootFieldAlias -> Maybe Text -> RequestId -> QueryLog Source #