Skip to content

Commit

Permalink
Fix a bug in LEFT JOIN
Browse files Browse the repository at this point in the history
  • Loading branch information
ocharles committed Aug 17, 2017
1 parent 49e9864 commit b44cfab
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Rel8.hs
Original file line number Diff line number Diff line change
Expand Up @@ -110,11 +110,11 @@ module Rel8
, dbBinOp
) where

import Data.Functor.Rep (mzipWithRep)
import Control.Applicative (liftA2)
import Control.Category ((.), id)
import Control.Lens (view, from)
import Control.Monad.Rel8
import Data.Functor.Rep (mzipWithRep)
import Data.List (foldl')
import Data.Profunctor (lmap)
import Data.Text (Text)
Expand All @@ -129,10 +129,11 @@ import qualified Opaleye.Internal.Column as O
import qualified Opaleye.Internal.Distinct as O
import qualified Opaleye.Internal.HaskellDB.PrimQuery as O
import qualified Opaleye.Internal.Join as O
import qualified Opaleye.Internal.PackMap as O
import qualified Opaleye.Internal.PGTypes as O
import qualified Opaleye.Internal.PackMap as O
import qualified Opaleye.Internal.PrimQuery as PrimQuery
import qualified Opaleye.Internal.QueryArr as O
import qualified Opaleye.Internal.Tag as O
import qualified Opaleye.Internal.Unpackspec as O
import qualified Opaleye.Join as O
import qualified Opaleye.Operators as O
Expand Down Expand Up @@ -236,7 +237,7 @@ leftJoinA q =
ljPEsB
left
pqR
, t')
, O.next t')

-- | Take only distinct rows in a 'O.Query'. This maps to grouping by every
-- column in the table.
Expand Down

0 comments on commit b44cfab

Please sign in to comment.