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

Hasura.RQL.DDL.Action

Documentation

data CreateAction Source #

Instances

Instances details
FromJSON CreateAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Methods

parseJSON :: Value -> Parser CreateAction

parseJSONList :: Value -> Parser [CreateAction]

ToJSON CreateAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Methods

toJSON :: CreateAction -> Value

toEncoding :: CreateAction -> Encoding

toJSONList :: [CreateAction] -> Value

toEncodingList :: [CreateAction] -> Encoding

data UpdateAction Source #

Instances

Instances details
FromJSON UpdateAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Methods

parseJSON :: Value -> Parser UpdateAction

parseJSONList :: Value -> Parser [UpdateAction]

data DropAction Source #

Instances

Instances details
Eq DropAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Show DropAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

FromJSON DropAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Methods

parseJSON :: Value -> Parser DropAction

parseJSONList :: Value -> Parser [DropAction]

ToJSON DropAction Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Methods

toJSON :: DropAction -> Value

toEncoding :: DropAction -> Encoding

toJSONList :: [DropAction] -> Value

toEncodingList :: [DropAction] -> Encoding

data CreateActionPermission Source #

Instances

Instances details
FromJSON CreateActionPermission Source # 
Instance details

Defined in Hasura.RQL.DDL.Action

Methods

parseJSON :: Value -> Parser CreateActionPermission

parseJSONList :: Value -> Parser [CreateActionPermission]