graphql-engine/server/src-lib/Hasura/RQL/IR.hs
Vamshi Surabhi 23e1cb218a simplification of generalized joins execution
This PR simplifies the types that represent a remote relationship in IR so that they can be reused in other parts (in remote schema types) which could have remote relationships.

The comments on the PR explain the main changes.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2979
GitOrigin-RevId: 559c51d9d6ae79e2183ce4347018741b9096ac74
2021-12-07 13:12:57 +00:00

15 lines
362 B
Haskell

module Hasura.RQL.IR
( module IR,
)
where
import Hasura.RQL.IR.BoolExp as IR
import Hasura.RQL.IR.Delete as IR
import Hasura.RQL.IR.Insert as IR
import Hasura.RQL.IR.OrderBy as IR
import Hasura.RQL.IR.RemoteSchema as IR
import Hasura.RQL.IR.Returning as IR
import Hasura.RQL.IR.Root as IR
import Hasura.RQL.IR.Select as IR
import Hasura.RQL.IR.Update as IR