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 +17/−0
- Database/Beam/Sqlite/Connection.hs +1/−0
- Database/Beam/Sqlite/Migrate.hs +1/−0
- beam-sqlite.cabal +4/−4
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