sql-simple-postgresql 0.1.0.0 → 0.2.0
raw patch · 2 files changed
+10/−3 lines, 2 filesdep ~sql-simple
Dependency ranges changed: sql-simple
Files
Database/Sql/Simple/PostgreSQL.hs view
@@ -1,8 +1,10 @@+{-# OPTIONS_GHC -fno-warn-orphans #-} {-# LANGUAGE TypeOperators #-} {-# LANGUAGE DataKinds #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE FlexibleInstances #-}+{-# LANGUAGE CPP #-} module Database.Sql.Simple.PostgreSQL ( PostgreSQL@@ -16,7 +18,6 @@ import Control.Monad import qualified Data.Text.Encoding as T import Data.Typeable-import Data.Proxy import Data.Word import Database.Sql.Simple.Internal import qualified Database.PostgreSQL.Simple as PSql@@ -26,6 +27,9 @@ import qualified Database.PostgreSQL.Simple.FromField as PSql import qualified Database.PostgreSQL.Simple.Types as PSql import Data.Default.Class+#if !MIN_VERSION_base(4,7,0)+import Data.Proxy+#endif data PostgreSQL = PostgreSQL PSql.Connection deriving Typeable@@ -62,6 +66,9 @@ query (PostgreSQL c) t q = Sql $ PSql.query c (psqlQuery t) q query_ (PostgreSQL c) t = Sql $ PSql.query_ c (psqlQuery t)++ fold (PostgreSQL c) q = PSql.fold c (psqlQuery q)+ fold_ (PostgreSQL c) q = PSql.fold_ c (psqlQuery q) begin (PostgreSQL c) = Sql $ PSql.begin c commit (PostgreSQL c) = Sql $ PSql.commit c
sql-simple-postgresql.cabal view
@@ -1,5 +1,5 @@ name: sql-simple-postgresql-version: 0.1.0.0+version: 0.2.0 synopsis: postgresql backend for sql-simple -- description: license: MIT@@ -17,7 +17,7 @@ exposed-modules: Database.Sql.Simple.PostgreSQL build-depends: base >=4.6 && <4.8 , text >=1.1 && <1.2- , sql-simple >=0.1 && <0.2+ , sql-simple >=0.2 && <0.3 , postgresql-simple >=0.4 && <0.5 , data-default-class >=0.0 && <0.1