packages feed

beam-sqlite 0.3.1.0 → 0.3.2.0

raw patch · 4 files changed

+15/−4 lines, 4 files

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+# 0.3.2.0++Add `Semigroup` instances to prepare for GHC 8.4 and Stackage nightly+ # 0.3.1.0  Add `runBeamSqlite` and `runBeamSqliteDebug` functions
Database/Beam/Sqlite/Connection.hs view
@@ -48,7 +48,6 @@ import qualified Data.ByteString.Lazy.Char8 as BL import qualified Data.DList as D import           Data.Int-import           Data.Monoid import           Data.Scientific (Scientific) import           Data.String (fromString) import qualified Data.Text as T@@ -56,6 +55,9 @@ import           Data.Time ( LocalTime, UTCTime, Day                            , utc, utcToLocalTime ) import           Data.Word+#if !MIN_VERSION_base(4,11,0)+import           Data.Semigroup+#endif  import           Network.URI 
Database/Beam/Sqlite/Syntax.hs view
@@ -56,7 +56,6 @@ import           Data.Hashable import           Data.Int import           Data.Maybe-import           Data.Monoid import           Data.Proxy (Proxy(..)) import           Data.Scientific import           Data.String@@ -65,6 +64,9 @@ import qualified Data.Text.Lazy as TL import           Data.Time import           Data.Word+#if !MIN_VERSION_base(4, 11, 0)+import           Data.Semigroup+#endif  import           Database.SQLite.Simple (SQLData(..)) @@ -94,6 +96,9 @@ instance Sql92DisplaySyntax SqliteSyntax where   displaySyntax = BL.unpack . sqliteRenderSyntaxScript +instance Semigroup SqliteSyntax where+  (<>) = mappend+ instance Monoid SqliteSyntax where   mempty = SqliteSyntax (\_ -> mempty) mempty   mappend (SqliteSyntax ab av) (SqliteSyntax bb bv) =@@ -698,7 +703,7 @@ instance IsCustomSqlSyntax SqliteExpressionSyntax where   newtype CustomSqlSyntax SqliteExpressionSyntax =     SqliteCustomExpressionSyntax { fromSqliteCustomExpression :: SqliteSyntax }-    deriving Monoid+    deriving (Monoid, Semigroup)    customExprSyntax = SqliteExpressionSyntax . fromSqliteCustomExpression   renderSyntax = SqliteCustomExpressionSyntax . fromSqliteExpression
beam-sqlite.cabal view
@@ -1,6 +1,6 @@  name:                beam-sqlite-version:             0.3.1.0+version:             0.3.2.0 synopsis:            Beam driver for SQLite description:         Beam driver for the <https://sqlite.org/ SQLite> embedded database.                      See <http://tathougies.github.io/beam/user-guide/backends/beam-sqlite/ here>