persistent-sqlite

Backend for the persistent library using sqlite3. http://www.yesodweb.com/book/persistent

Version on this page:2.2.1.1
LTS Haskell 15.13:2.10.6.2
Stackage Nightly 2020-05-26:2.10.6.2
Latest on Hackage:2.10.6.2

See all snapshots persistent-sqlite appears in

MIT licensed and maintained by Michael Snoyman

Module documentation for 2.2.1.1

This version can be pinned in stack with:[email protected]:6f23a3c4aa5c03117d92d4b9cbf51b9403a676d9dbcb634aef0c3aa361521029,2555

This package includes a thin sqlite3 wrapper based on the direct-sqlite package, as well as the entire C library, so there are no system dependencies.

Changes

2.2.1.1

  • Ensure connection is closed if wrapConnectionWal fails

2.2.1

  • Upgrade to SQLite 3.8.11.1 #444

2.2

Update to persistent 2.2

2.1.4.1

  • Add missing source files #382

2.1.4

  • Add log support to persistent-sqlite #381

2.1.3

  • Added a Show instance for SqliteConf.
  • Use SqliteException instead of calling fail #364

2.1.2

  • Turn on write-ahead log #363
    • Prepending WAL=off to your connection string will recover the previous behavior.

2.1.1.1

Fix rendering of UTCTime to match SQLite requirements (see issue #328).

2.1.1

Provide a FromJSON instance for SqliteConf.