graphql-engine-1.0.0: GraphQL API over Postgres
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hasura.RQL.DML.Types

Documentation

newtype OrderByExp Source #

Constructors

OrderByExp 

Instances

Instances details
FromJSON OrderByExp Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Show OrderByExp Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Eq OrderByExp Source # 
Instance details

Defined in Hasura.RQL.DML.Types

data DMLQuery a Source #

Instances

Instances details
FromJSON a => FromJSON (DMLQuery a) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Show a => Show (DMLQuery a) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Methods

showsPrec :: Int -> DMLQuery a -> ShowS #

show :: DMLQuery a -> String #

showList :: [DMLQuery a] -> ShowS #

Eq a => Eq (DMLQuery a) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Methods

(==) :: DMLQuery a -> DMLQuery a -> Bool #

(/=) :: DMLQuery a -> DMLQuery a -> Bool #

data SelectG a b c Source #

Constructors

SelectG 

Instances

Instances details
(FromJSON a, FromJSON b, FromJSON c) => FromJSON (SelectG a b c) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Generic (SelectG a b c) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Associated Types

type Rep (SelectG a b c) :: Type -> Type #

Methods

from :: SelectG a b c -> Rep (SelectG a b c) x #

to :: Rep (SelectG a b c) x -> SelectG a b c #

(Show a, Show b, Show c) => Show (SelectG a b c) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Methods

showsPrec :: Int -> SelectG a b c -> ShowS #

show :: SelectG a b c -> String #

showList :: [SelectG a b c] -> ShowS #

(Eq a, Eq b, Eq c) => Eq (SelectG a b c) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Methods

(==) :: SelectG a b c -> SelectG a b c -> Bool #

(/=) :: SelectG a b c -> SelectG a b c -> Bool #

type Rep (SelectG a b c) Source # 
Instance details

Defined in Hasura.RQL.DML.Types

type Rep (SelectG a b c) = D1 ('MetaData "SelectG" "Hasura.RQL.DML.Types" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "SelectG" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sqColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [a]) :*: S1 ('MetaSel ('Just "sqWhere") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe b))) :*: (S1 ('MetaSel ('Just "sqOrderBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrderByExp)) :*: (S1 ('MetaSel ('Just "sqLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe c)) :*: S1 ('MetaSel ('Just "sqOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe c))))))

data Wildcard Source #

Constructors

Star 
StarDot Wildcard 

Instances

Instances details
Show Wildcard Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Eq Wildcard Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Ord Wildcard Source # 
Instance details

Defined in Hasura.RQL.DML.Types

data SelCol Source #

Instances

Instances details
FromJSON SelCol Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Show SelCol Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Eq SelCol Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Methods

(==) :: SelCol -> SelCol -> Bool #

(/=) :: SelCol -> SelCol -> Bool #

newtype ConstraintOn Source #

Constructors

ConstraintOn 

Fields

data OnConflict Source #

Instances

Instances details
FromJSON OnConflict Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Generic OnConflict Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Associated Types

type Rep OnConflict :: Type -> Type #

Show OnConflict Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Eq OnConflict Source # 
Instance details

Defined in Hasura.RQL.DML.Types

type Rep OnConflict Source # 
Instance details

Defined in Hasura.RQL.DML.Types

type Rep OnConflict = D1 ('MetaData "OnConflict" "Hasura.RQL.DML.Types" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "OnConflict" 'PrefixI 'True) (S1 ('MetaSel ('Just "ocConstraintOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConstraintOn)) :*: (S1 ('MetaSel ('Just "ocConstraint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConstraintName)) :*: S1 ('MetaSel ('Just "ocAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConflictAction))))

data QueryT Source #

Instances

Instances details
FromJSON QueryT Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Generic QueryT Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Associated Types

type Rep QueryT :: Type -> Type #

Methods

from :: QueryT -> Rep QueryT x #

to :: Rep QueryT x -> QueryT #

Show QueryT Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Eq QueryT Source # 
Instance details

Defined in Hasura.RQL.DML.Types

Methods

(==) :: QueryT -> QueryT -> Bool #

(/=) :: QueryT -> QueryT -> Bool #

type Rep QueryT Source # 
Instance details

Defined in Hasura.RQL.DML.Types