graphql-engine-1.0.0: GraphQL API over Postgres
Safe HaskellNone
LanguageHaskell2010

Hasura.GraphQL.Execute.Action.Types

Synopsis

Documentation

newtype ActionExecution Source #

Constructors

ActionExecution 

Fields

data AsyncActionQueryExecution v Source #

Constructors

AAQENoRelationships !(ActionLogResponse -> Either QErr EncJSON)

Async actions associated with no relationships.

AAQEOnSourceDB !(SourceConfig ('Postgres 'Vanilla)) !(AsyncActionQuerySourceExecution v)

Async actions with relationships defined to Postgres (as of now, we may have support for other backends as well in further iterations) tables.

newtype ActionContext Source #

Constructors

ActionContext 

Fields

Instances

Instances details
Eq ActionContext Source # 
Instance details

Defined in Hasura.GraphQL.Execute.Action.Types

Show ActionContext Source # 
Instance details

Defined in Hasura.GraphQL.Execute.Action.Types

FromJSON ActionContext Source # 
Instance details

Defined in Hasura.GraphQL.Execute.Action.Types

Methods

parseJSON :: Value -> Parser ActionContext

parseJSONList :: Value -> Parser [ActionContext]

ToJSON ActionContext Source # 
Instance details

Defined in Hasura.GraphQL.Execute.Action.Types

Methods

toJSON :: ActionContext -> Value

toEncoding :: ActionContext -> Encoding

toJSONList :: [ActionContext] -> Value

toEncodingList :: [ActionContext] -> Encoding

Action handler logging related