persistent-mongoDB 1.3.3 → 1.3.3.1
raw patch · 2 files changed
+5/−8 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
Database/Persist/MongoDB.hs view
@@ -321,10 +321,6 @@ updatesToDoc :: (PersistEntity entity) => [Update entity] -> DB.Document updatesToDoc upds = map updateToMongoField upds -updateFields :: (PersistEntity entity) => [Update entity] -> [DB.Field]-updateFields = updatesToDoc-{-# DEPRECATED updateFields "Please use updatesToDoc instead" #-}- updateToMongoField :: (PersistEntity entity) => Update entity -> DB.Field updateToMongoField (Update field v up) = opName DB.:= DB.Doc [fieldName field DB.:= opValue]@@ -882,7 +878,7 @@ (NoOrphanNominalDiffTime connectionIdleTime) <- o .:? "connectionIdleTime" .!= (NoOrphanNominalDiffTime defaultConnectionIdleTime) mUser <- o .:? "user" mPass <- o .:? "password"- accessString <- o .:? "accessMode" .!= T.pack (show defaultAccessMode)+ accessString <- o .:? "accessMode" .!= confirmWrites mPoolSize <- o .:? "poolsize" case mPoolSize of@@ -892,8 +888,8 @@ accessMode <- case accessString of "ReadStaleOk" -> return DB.ReadStaleOk "UnconfirmedWrites" -> return DB.UnconfirmedWrites- "ConfirmWrites" -> return $ defaultAccessMode- badAccess -> fail $ "unknown accessMode: " ++ (T.unpack badAccess)+ confirmWrites -> return defaultAccessMode+ badAccess -> fail $ "unknown accessMode: " ++ T.unpack badAccess return $ MongoConf { mgDatabase = db@@ -910,6 +906,7 @@ , mgConnectionIdleTime = connectionIdleTime } where+ confirmWrites = "ConfirmWrites" {- safeRead :: String -> T.Text -> MEither String Int safeRead name t = case reads s of
persistent-mongoDB.cabal view
@@ -1,5 +1,5 @@ name: persistent-mongoDB-version: 1.3.3+version: 1.3.3.1 license: MIT license-file: LICENSE author: Greg Weber <greg@gregweber.info>