packages feed

beam-sqlite 0.5.2.0 → 0.5.3.0

raw patch · 4 files changed

+23/−4 lines, 4 filesdep ~aesondep ~bytestringdep ~freePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, bytestring, free, hashable, mtl, text, unix

API changes (from Hackage documentation)

+ Database.Beam.Sqlite.Connection: instance Database.Beam.Query.Ord.HasSqlEqualityCheck Database.Beam.Sqlite.Connection.Sqlite Data.Time.Calendar.Days.Day
+ Database.Beam.Sqlite.Connection: instance Database.Beam.Query.Ord.HasSqlQuantifiedEqualityCheck Database.Beam.Sqlite.Connection.Sqlite Data.Time.Calendar.Days.Day

Files

ChangeLog.md view
@@ -1,3 +1,20 @@+# 0.5.3.0++# Added features++ * Loosen some version bounds+ * `HasSqlEqualityCheck` instance for `Day`++# 0.5.2.0++# Bug fixes++ * Fix encoding for `UTCTime`++# Addded features++ * `IN (SELECT ...)` syntax via `inQuery_`+ # 0.5.1.2  ## Added features
Database/Beam/Sqlite/Connection.hs view
@@ -273,6 +273,7 @@ HAS_SQLITE_EQUALITY_CHECK(BS.ByteString) HAS_SQLITE_EQUALITY_CHECK(BL.ByteString) HAS_SQLITE_EQUALITY_CHECK(UTCTime)+HAS_SQLITE_EQUALITY_CHECK(Day) HAS_SQLITE_EQUALITY_CHECK(LocalTime) HAS_SQLITE_EQUALITY_CHECK(ZonedTime) HAS_SQLITE_EQUALITY_CHECK(Char)
Database/Beam/Sqlite/Migrate.hs view
@@ -28,6 +28,7 @@  import           Control.Applicative import           Control.Exception+import           Control.Monad import           Control.Monad.Reader  import           Database.SQLite.Simple (open, close, query_)
beam-sqlite.cabal view
@@ -1,5 +1,5 @@ name:                beam-sqlite-version:             0.5.2.0+version:             0.5.3.0 synopsis:            Beam driver for SQLite description:         Beam driver for the <https://sqlite.org/ SQLite> embedded database.                      See <https://haskell-beam.github.io/beam/user-guide/backends/beam-sqlite/ here>@@ -34,8 +34,8 @@                       hashable      >=1.2  && <1.5,                       time          >=1.6  && <1.13,                       dlist         >=0.8  && <1.1,-                      mtl           >=2.1  && <2.3,-                      free          >=4.12 && <5.2,+                      mtl           >=2.1  && <2.4,+                      free          >=4.12 && <5.3,                       scientific    >=0.3  && <0.4,                       monad-control        >=1.0  && <1.1,                       network-uri   >=2.6  && <2.7,@@ -55,7 +55,7 @@     build-depends:    Win32         >=2.4 && <2.8   if os(freebsd) || os(netbsd) || os(openbsd) || os(darwin) || os(linux) || os(solaris) || os(android)     cpp-options:      -DUNIX-    build-depends:    unix          >=2.0 && <2.8+    build-depends:    unix          >=2.0 && <2.9  test-suite beam-sqlite-tests   type: exitcode-stdio-1.0