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

Hasura.RQL.Types.Source.Table

Synopsis

Documentation

data SourceTableInfo b Source #

Table schema data from the SchemaResponse.

Instances

Instances details
Backend b => FromJSON (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => ToJSON (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => HasCodec (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Generic (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Associated Types

type Rep (SourceTableInfo b) :: Type -> Type #

Backend b => Show (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Eq (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => ToSchema (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

type Rep (SourceTableInfo b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

newtype SourceForeignKeys b Source #

Instances

Instances details
Backend b => FromJSON (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => ToJSON (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => HasCodec (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Generic (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Associated Types

type Rep (SourceForeignKeys b) :: Type -> Type #

Backend b => Show (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Eq (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Ord (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Hashable (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

type Rep (SourceForeignKeys b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

type Rep (SourceForeignKeys b) = D1 ('MetaData "SourceForeignKeys" "Hasura.RQL.Types.Source.Table" "graphql-engine-1.0.0-inplace" 'True) (C1 ('MetaCons "SourceForeignKeys" 'PrefixI 'True) (S1 ('MetaSel ('Just "_unSourceForeignKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap (ConstraintName b) (SourceConstraint b)))))

data SourceConstraint b Source #

Instances

Instances details
Backend b => FromJSON (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => ToJSON (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => HasCodec (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Generic (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Associated Types

type Rep (SourceConstraint b) :: Type -> Type #

Backend b => Show (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Eq (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Ord (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

Backend b => Hashable (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

type Rep (SourceConstraint b) Source # 
Instance details

Defined in Hasura.RQL.Types.Source.Table

type Rep (SourceConstraint b) = D1 ('MetaData "SourceConstraint" "Hasura.RQL.Types.Source.Table" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "SourceConstraint" 'PrefixI 'True) (S1 ('MetaSel ('Just "_scForeignTable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (TableName b)) :*: S1 ('MetaSel ('Just "_scColumnMapping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap (Column b) (Column b)))))