Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor nested insert mutation and fix returning (fix #844) #852

Merged
merged 11 commits into from
Nov 2, 2018
14 changes: 1 addition & 13 deletions server/src-lib/Hasura/GraphQL/Resolve/Context.hs
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@
{-# LANGUAGE MultiWayIf #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE TemplateHaskell #-}

module Hasura.GraphQL.Resolve.Context
( InsResp(..)
, FieldMap
( FieldMap
, RelationInfoMap
, OrdByCtx
, OrdByItemMap
Expand All @@ -32,9 +30,6 @@ module Hasura.GraphQL.Resolve.Context
import Data.Has
import Hasura.Prelude

import qualified Data.Aeson as J
import qualified Data.Aeson.Casing as J
import qualified Data.Aeson.TH as J
import qualified Data.ByteString.Lazy as BL
import qualified Data.HashMap.Strict as Map
import qualified Data.Sequence as Seq
Expand All @@ -50,13 +45,6 @@ import Hasura.SQL.Value

import qualified Hasura.SQL.DML as S

data InsResp
= InsResp
{ _irAffectedRows :: !Int
, _irResponse :: !(Maybe J.Object)
} deriving (Show, Eq)
$(J.deriveJSON (J.aesonDrop 3 J.snakeCase) ''InsResp)

type FieldMap
= Map.HashMap (G.NamedType, G.Name)
(Either PGColInfo (RelInfo, Bool, S.BoolExp, Maybe Int))
Expand Down
Loading