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

Hasura.LogicalModel.IR

Synopsis

Documentation

data LogicalModel (b :: BackendType) Source #

Description of a logical model for use in IR

Instances

Instances details
Generic (LogicalModel b) Source # 
Instance details

Defined in Hasura.LogicalModel.IR

Associated Types

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

Methods

from :: LogicalModel b -> Rep (LogicalModel b) x #

to :: Rep (LogicalModel b) x -> LogicalModel b #

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

Defined in Hasura.LogicalModel.IR

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

Defined in Hasura.LogicalModel.IR

type Rep (LogicalModel b) Source # 
Instance details

Defined in Hasura.LogicalModel.IR

type Rep (LogicalModel b) = D1 ('MetaData "LogicalModel" "Hasura.LogicalModel.IR" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "LogicalModel" 'PrefixI 'True) (S1 ('MetaSel ('Just "lmName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogicalModelName) :*: S1 ('MetaSel ('Just "lmFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (InsOrdHashMap (Column b) (LogicalModelField b)))))