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

Hasura.RQL.Types.QueryCollection

Documentation

newtype CollectionName Source #

Instances

Instances details
FromJSON CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSONKey CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep CollectionName :: Type -> Type #

Show CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Eq CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Ord CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Hashable CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToTxt CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

FromCol CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToPrepArg CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep CollectionName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep CollectionName = D1 ('MetaData "CollectionName" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'True) (C1 ('MetaCons "CollectionName" 'PrefixI 'True) (S1 ('MetaSel ('Just "unCollectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NonEmptyText)))

newtype QueryName Source #

Constructors

QueryName 

Instances

Instances details
FromJSON QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSONKey QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep QueryName :: Type -> Type #

Show QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

NFData QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Methods

rnf :: QueryName -> () #

Eq QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Ord QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Hashable QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToTxt QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Methods

toTxt :: QueryName -> Text Source #

type Rep QueryName Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep QueryName = D1 ('MetaData "QueryName" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'True) (C1 ('MetaCons "QueryName" 'PrefixI 'True) (S1 ('MetaSel ('Just "unQueryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NonEmptyText)))

newtype GQLQuery Source #

Constructors

GQLQuery 

Instances

Instances details
FromJSON GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Show GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

NFData GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Methods

rnf :: GQLQuery -> () #

Eq GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Ord GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Hashable GQLQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

newtype GQLQueryWithText Source #

Constructors

GQLQueryWithText (Text, GQLQuery) 

Instances

Instances details
FromJSON GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep GQLQueryWithText :: Type -> Type #

Show GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

NFData GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Methods

rnf :: GQLQueryWithText -> () #

Eq GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Ord GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Hashable GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep GQLQueryWithText Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep GQLQueryWithText = D1 ('MetaData "GQLQueryWithText" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'True) (C1 ('MetaCons "GQLQueryWithText" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Text, GQLQuery))))

data ListedQuery Source #

Instances

Instances details
FromJSON ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep ListedQuery :: Type -> Type #

Show ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

NFData ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Methods

rnf :: ListedQuery -> () #

Eq ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Ord ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Hashable ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep ListedQuery Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep ListedQuery = D1 ('MetaData "ListedQuery" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "ListedQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "_lqName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 QueryName) :*: S1 ('MetaSel ('Just "_lqQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GQLQueryWithText)))

newtype CollectionDef Source #

Constructors

CollectionDef 

Fields

Instances

Instances details
FromJSON CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep CollectionDef :: Type -> Type #

Show CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

NFData CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Methods

rnf :: CollectionDef -> () #

Eq CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep CollectionDef Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep CollectionDef = D1 ('MetaData "CollectionDef" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'True) (C1 ('MetaCons "CollectionDef" 'PrefixI 'True) (S1 ('MetaSel ('Just "_cdQueries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ListedQuery])))

data CreateCollection Source #

Instances

Instances details
FromJSON CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

HasCodec CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep CreateCollection :: Type -> Type #

Show CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Eq CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep CreateCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep CreateCollection = D1 ('MetaData "CreateCollection" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "CreateCollection" 'PrefixI 'True) (S1 ('MetaSel ('Just "_ccName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionName) :*: (S1 ('MetaSel ('Just "_ccDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionDef) :*: S1 ('MetaSel ('Just "_ccComment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

data RenameCollection Source #

Instances

Instances details
FromJSON RenameCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON RenameCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic RenameCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep RenameCollection :: Type -> Type #

Show RenameCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Eq RenameCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep RenameCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep RenameCollection = D1 ('MetaData "RenameCollection" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "RenameCollection" 'PrefixI 'True) (S1 ('MetaSel ('Just "_rcName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionName) :*: S1 ('MetaSel ('Just "_rcNewName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionName)))

data DropCollection Source #

Instances

Instances details
FromJSON DropCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON DropCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic DropCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep DropCollection :: Type -> Type #

Show DropCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Eq DropCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep DropCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep DropCollection = D1 ('MetaData "DropCollection" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "DropCollection" 'PrefixI 'True) (S1 ('MetaSel ('Just "_dcCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionName) :*: S1 ('MetaSel ('Just "_dcCascade") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

data AddQueryToCollection Source #

Instances

Instances details
FromJSON AddQueryToCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON AddQueryToCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic AddQueryToCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep AddQueryToCollection :: Type -> Type #

Show AddQueryToCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Eq AddQueryToCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep AddQueryToCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep AddQueryToCollection = D1 ('MetaData "AddQueryToCollection" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "AddQueryToCollection" 'PrefixI 'True) (S1 ('MetaSel ('Just "_aqtcCollectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionName) :*: (S1 ('MetaSel ('Just "_aqtcQueryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 QueryName) :*: S1 ('MetaSel ('Just "_aqtcQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GQLQueryWithText))))

data DropQueryFromCollection Source #

Instances

Instances details
FromJSON DropQueryFromCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

ToJSON DropQueryFromCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Generic DropQueryFromCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Associated Types

type Rep DropQueryFromCollection :: Type -> Type #

Show DropQueryFromCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

Eq DropQueryFromCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep DropQueryFromCollection Source # 
Instance details

Defined in Hasura.RQL.Types.QueryCollection

type Rep DropQueryFromCollection = D1 ('MetaData "DropQueryFromCollection" "Hasura.RQL.Types.QueryCollection" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "DropQueryFromCollection" 'PrefixI 'True) (S1 ('MetaSel ('Just "_dqfcCollectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CollectionName) :*: S1 ('MetaSel ('Just "_dqfcQueryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 QueryName)))