packages feed

postgresql-query 3.5.0 → 3.6.0

raw patch · 4 files changed

+16/−3 lines, 4 filesdep ~base

Dependency ranges changed: base

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # CHANGELOG +## 3.6.0+### Changed+* Compatibility with ghc-8.6.5+ ## 3.5.0 ### Changed * Copatibility with ghc-8.4
postgresql-query.cabal view
@@ -1,5 +1,5 @@ name:                postgresql-query-version:             3.5.0+version:             3.6.0  synopsis: Sql interpolating quasiquote plus some kind of primitive ORM           using it
src/Database/PostgreSQL/Query/Entity/Functions.hs view
@@ -276,5 +276,7 @@   -> q   -> m Integer pgSelectCount p q = do-    [[c]] <- pgQuery [sqlExp|SELECT count(id) FROM ^{tableName p} ^{q}|]-    return c+    r <- pgQuery [sqlExp|SELECT count(id) FROM ^{tableName p} ^{q}|]+    case r of+      [[c]] -> return c+      _ -> error "this should not happen"
src/Database/PostgreSQL/Query/Types.hs view
@@ -45,6 +45,13 @@ import Instances.TH.Lift () import Language.Haskell.TH.Lift ( deriveLift ) +#if MIN_VERSION_base(4,8,0)+import Data.Semigroup+#else+import Data.Monoid+import Data.Semigroup+#endif+ import qualified Blaze.ByteString.Builder.ByteString as BB import qualified Control.Monad.Trans.State.Lazy as STL import qualified Control.Monad.Trans.State.Strict as STS