packages feed

snaplet-sqlite-simple 1.0.0.0 → 1.0.0.1

raw patch · 4 files changed

+4/−3 lines, 4 filesdep +SafeSemaphorePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: SafeSemaphore

API changes (from Hackage documentation)

- Snap.Snaplet.SqliteSimple: fromRow :: RowParser a
+ Snap.Snaplet.SqliteSimple: fromRow :: FromRow a => RowParser a
- Snap.Snaplet.SqliteSimple: toRow :: a -> [SQLData]
+ Snap.Snaplet.SqliteSimple: toRow :: ToRow a => a -> [SQLData]

Files

snaplet-sqlite-simple.cabal view
@@ -1,5 +1,5 @@ name:           snaplet-sqlite-simple-version:        1.0.0.0+version:        1.0.0.1 synopsis:       sqlite-simple snaplet for the Snap Framework description:    This snaplet provides support for using the SQLite                 database with a Snap Framework application via the@@ -93,6 +93,7 @@     errors                     >= 2.1.2,     lens                       >= 4.0     && < 5,     mtl                        >= 2,+    SafeSemaphore,     snap-core,     snap                       >= 1.0      && < 1.1,     snaplet-sqlite-simple,
src/Snap/Snaplet/Auth/Backends/SqliteSimple.hs view
@@ -96,6 +96,7 @@       , activeUser = Nothing       , minPasswdLen = asMinPasswdLen authSettings       , rememberCookieName = asRememberCookieName authSettings+      , rememberCookieDomain = Nothing       , rememberPeriod = asRememberPeriod authSettings       , siteKey = key       , lockout = asLockout authSettings
test/App.hs view
@@ -35,7 +35,7 @@ appInit :: SnapletInit App App appInit = makeSnaplet "app" "Test application" Nothing $ do   s <- nestSnaplet "sess" sess $-          initCookieSessionManager "site_key.txt" "sess" (Just 3600)+          initCookieSessionManager "site_key.txt" "sess" Nothing (Just 3600)    -- Initialize auth that's backed by an sqlite database   d <- nestSnaplet "db" db sqliteInit
test/TestSuite.hs view
@@ -6,7 +6,6 @@ ------------------------------------------------------------------------------ import           Control.Exception hiding (Handler) import           Control.Monad-import           Prelude hiding (catch) import           Test.Framework ------------------------------------------------------------------------------