airgql-0.7.1.2: Automatically generate a GraphQL API for an SQLite database
Safe HaskellSafe-Inferred
LanguageHaskell2010

AirGQL.Types.Types

Documentation

data FileFormat Source #

Instances

Instances details
Show FileFormat Source # 
Instance details

Defined in AirGQL.Types.Types

Eq FileFormat Source # 
Instance details

Defined in AirGQL.Types.Types

newtype FilenameField Source #

Constructors

FilenameField Text 

Instances

Instances details
Generic FilenameField Source # 
Instance details

Defined in AirGQL.Types.Types

Associated Types

type Rep FilenameField :: Type -> Type #

Show FilenameField Source # 
Instance details

Defined in AirGQL.Types.Types

FromRow FilenameField Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep FilenameField Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep FilenameField = D1 ('MetaData "FilenameField" "AirGQL.Types.Types" "airgql-0.7.1.2-LHfNMzVCPB9CgrB5L7WeEw" 'True) (C1 ('MetaCons "FilenameField" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data GQLPost Source #

Constructors

GQLPost 

Instances

Instances details
FromJSON GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

ToJSON GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

Generic GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

Associated Types

type Rep GQLPost :: Type -> Type #

Methods

from :: GQLPost -> Rep GQLPost x #

to :: Rep GQLPost x -> GQLPost #

Show GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

Eq GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

Methods

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

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

ToSample GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

Methods

toSamples :: Proxy GQLPost -> [(Text, GQLPost)] #

type Rep GQLPost Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep GQLPost = D1 ('MetaData "GQLPost" "AirGQL.Types.Types" "airgql-0.7.1.2-LHfNMzVCPB9CgrB5L7WeEw" 'False) (C1 ('MetaCons "GQLPost" 'PrefixI 'True) (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "operationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Object)))))

data GQLResponse Source #

Constructors

GQLResponse 

Fields

Instances

Instances details
ToJSON GQLResponse Source # 
Instance details

Defined in AirGQL.Types.Types

Generic GQLResponse Source # 
Instance details

Defined in AirGQL.Types.Types

Associated Types

type Rep GQLResponse :: Type -> Type #

Show GQLResponse Source # 
Instance details

Defined in AirGQL.Types.Types

Eq GQLResponse Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep GQLResponse Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep GQLResponse = D1 ('MetaData "GQLResponse" "AirGQL.Types.Types" "airgql-0.7.1.2-LHfNMzVCPB9CgrB5L7WeEw" 'False) (C1 ('MetaCons "GQLResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "data_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Value]))))

data MetadataPair Source #

Constructors

MetadataPair 

Fields

Instances

Instances details
Generic MetadataPair Source # 
Instance details

Defined in AirGQL.Types.Types

Associated Types

type Rep MetadataPair :: Type -> Type #

Show MetadataPair Source # 
Instance details

Defined in AirGQL.Types.Types

Eq MetadataPair Source # 
Instance details

Defined in AirGQL.Types.Types

FromRow MetadataPair Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep MetadataPair Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep MetadataPair = D1 ('MetaData "MetadataPair" "AirGQL.Types.Types" "airgql-0.7.1.2-LHfNMzVCPB9CgrB5L7WeEw" 'False) (C1 ('MetaCons "MetadataPair" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data Database Source #

Constructors

Database 

Instances

Instances details
FromJSON Database Source # 
Instance details

Defined in AirGQL.Types.Types

ToJSON Database Source # 
Instance details

Defined in AirGQL.Types.Types

Generic Database Source # 
Instance details

Defined in AirGQL.Types.Types

Associated Types

type Rep Database :: Type -> Type #

Methods

from :: Database -> Rep Database x #

to :: Rep Database x -> Database #

Show Database Source # 
Instance details

Defined in AirGQL.Types.Types

FromRow Database Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep Database Source # 
Instance details

Defined in AirGQL.Types.Types

type Rep Database = D1 ('MetaData "Database" "AirGQL.Types.Types" "airgql-0.7.1.2-LHfNMzVCPB9CgrB5L7WeEw" 'False) (C1 ('MetaCons "Database" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownership_utc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))