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

Hasura.Table.Metadata

Description

In order to avoid circular dependencies while splitting Metadata into multiple modules, some definitions must be moved out of that module. This module is the bucket for definitions that have not been specifically moved elsewhere.

Documentation

data ComputedFieldMetadata b Source #

Instances

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

Defined in Hasura.Table.Metadata

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

Defined in Hasura.Table.Metadata

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

Defined in Hasura.Table.Metadata

Generic (ComputedFieldMetadata b) Source # 
Instance details

Defined in Hasura.Table.Metadata

Associated Types

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

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

Defined in Hasura.Table.Metadata

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

Defined in Hasura.Table.Metadata

type Rep (ComputedFieldMetadata b) Source # 
Instance details

Defined in Hasura.Table.Metadata

type Rep (ComputedFieldMetadata b) = D1 ('MetaData "ComputedFieldMetadata" "Hasura.Table.Metadata" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "ComputedFieldMetadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "_cfmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComputedFieldName) :*: (S1 ('MetaSel ('Just "_cfmDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (ComputedFieldDefinition b)) :*: S1 ('MetaSel ('Just "_cfmComment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Comment))))

data TableMetadata b Source #

Instances

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

Defined in Hasura.Table.Metadata

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

Defined in Hasura.Table.Metadata

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

Defined in Hasura.Table.Metadata

Generic (TableMetadata b) Source # 
Instance details

Defined in Hasura.Table.Metadata

Associated Types

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

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

Defined in Hasura.Table.Metadata

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

Defined in Hasura.Table.Metadata

type Rep (TableMetadata b) Source # 
Instance details

Defined in Hasura.Table.Metadata

tmRemoteRelationships :: forall b. Lens' (TableMetadata b) RemoteRelationships Source #

tmEventTriggers :: forall b. Lens' (TableMetadata b) (EventTriggers b) Source #