persistent-mongoDB

Backend for the persistent library using mongoDB.

http://www.yesodweb.com/book/persistent

LTS Haskell 23.27:2.13.1.0
Stackage Nightly 2025-07-12:2.13.1.0
Latest on Hackage:2.13.1.0

See all snapshotspersistent-mongoDB appears in

MIT licensedbyGreg Weber
Maintained byAndres Schmois
This version can be pinned in stack with:persistent-mongoDB-2.13.1.0@sha256:8c653fcd45a1a9e00ee26eb75d73a27945068f65e68f5d4a65fe68f5a05dbf51,2744

Module documentation for 2.13.1.0

MongoDB backend for the persistent library.

Changes

Changelog for persistent-mongoDB

2.13.1.0

  • Restore update write concern behavior with MongoDB Driver for MongoDB >= 6.0#1550

2.13.0.2

  • Fix behavioral compatibility with MongoDB Driver for MongoDB >= 6.0#1545

2.13.0.1

2.13.0.0

  • Fix persistent 2.13 changes#1286

2.12.0.0

  • DecomposedHaskellName intoConstraintNameHS,EntityNameHS,FieldNameHS. DecomposedDBName intoConstraintNameDB,EntityNameDB,FieldNameDB respectively.#1174

2.11.0

  • Naive implementation ofexists function fromPersistQueryRead type class usingcount.#1131

2.10.0.1

  • Remove unnecessary deriving of Typeable#1114

2.10.0.0

  • FixninList filter operator#1058

2.9.0.2

  • Compatibility with latest mongoDB#1012

2.9.0.1

  • Compatibility with latest persistent-template for test suite#1002

2.9.0

  • Removed deprecatedentityToDocument. Please userecordToDocument instead.#894
  • Removed deprecatedmultiBsonEq. Please useanyBsonEq instead.#894
  • UseportID frommongoDB instead ofnetwork.#946

2.8.0

  • Switch fromMonadBaseControl toMonadUnliftIO

2.6.0

  • Fix upsert behavior#613
  • Relax bounds for http-api-data

2.5

  • changes for read/write typeclass split

2.1.4

  • support http-api-data for url serialization

2.1.3

  • Add list filtering functionsinList andninList

2.1.2

  • AddnestAnyEq filter function
  • AddFromJSON instance forMongoConf