serversession-backend-persistent

Storage backend for serversession using persistent and an RDBMS.

https://github.com/yesodweb/serversession

Version on this page:2.0.1
LTS Haskell 23.0:2.0.3
Stackage Nightly 2024-12-09:2.0.3
Latest on Hackage:2.0.3

See all snapshots serversession-backend-persistent appears in

MIT licensed by Felipe Lessa
Maintained by Michael Xavier, ncaq
This version can be pinned in stack with:serversession-backend-persistent-2.0.1@sha256:a982d63f5ff59fe3be9111760d07f7775c2ad7cc33f002d557718c887a410570,2590

Module documentation for 2.0.1

serversession-backend-persistent

This is the storage backend for serversession using persistent and an RDBMS. Please read the main README file for general information about the serversession packages.

Unfortunately it is not easy to support all persistent backends on a single package, and this is why we currently support the SQL backend only (which is more commonly used).

Changes

2.0.1

I limit persistent version to 2.13.*

2.0.0

bump persistent to 2.13

I had no choice but to delete serverSessionDefs to match persistent updates. If you are using it as Example, please use serverSessionDefsBySessionMap. If you are customizing in detail, please use mkServerSessionDefs as hard as you can.

1.0.5

  • bump persistent to 2.10

1.0.4

  • Default auth id to NULL to fix a MySQL bug.

1.0.3

  • Get building on ghc-8
  • Limit column size for session key