packages feed

relational-query-HDBC 0.2.0.0 → 0.2.0.1

raw patch · 2 files changed

+5/−7 lines, 2 filesdep ~names-th

Dependency ranges changed: names-th

Files

relational-query-HDBC.cabal view
@@ -1,5 +1,5 @@ name:                relational-query-HDBC-version:             0.2.0.0+version:             0.2.0.1 synopsis:            HDBC instance of relational-query and typed query interface for HDBC description:         This package contains the HDBC instance of relational-query and                      the typed query interface for HDBC.
src/Database/HDBC/Query/TH.hs view
@@ -29,13 +29,13 @@ import Data.Maybe (listToMaybe, fromMaybe) import qualified Data.Map as Map import Control.Applicative ((<$>), (<*>))-import Control.Monad (when)+import Control.Monad (when, void)  import Database.HDBC (IConnection, SqlValue, prepare)  import Language.Haskell.TH (Q, runIO, Name, TypeQ, Dec) import Language.Haskell.TH.Name.CamelCase (ConName, varCamelcaseName)-import Language.Haskell.TH.Lib.Extra (reportWarning, reportError, reportMessage)+import Language.Haskell.TH.Lib.Extra (reportWarning, reportError)  import Database.Record.TH (makeRecordPersistableWithSqlTypeDefault) import qualified Database.Record.TH as Record@@ -143,8 +143,6 @@ inlineVerifiedQuery connect relVar rel config sufs qns = do   (p, r) <- Relational.reifyRelation relVar   let sql = relationalQuerySQL config rel sufs-  _ <- runIO $ withConnectionIO connect-       (\conn -> do-           reportMessage $ "Verify with prepare: " ++ sql-           prepare conn sql)+  when (verboseAsCompilerWarning config) . reportWarning $ "Verify with prepare: " ++ sql+  void . runIO $ withConnectionIO connect (\conn -> prepare conn sql)   Relational.unsafeInlineQuery (return p) (return r) sql (varCamelcaseName qns)