persistent-qq

Provides a quasi-quoter for raw SQL for persistent

https://github.com/yesodweb/persistent#readme

Version on this page:2.12.0.5
LTS Haskell 22.39:2.12.0.6
Stackage Nightly 2024-10-31:2.12.0.6
Latest on Hackage:2.12.0.6

See all snapshots persistent-qq appears in

MIT licensed and maintained by Michael Snoyman
This version can be pinned in stack with:persistent-qq-2.12.0.5@sha256:b743981ab5e9ad30c183906e418d1ddd81edd6e73bdca9d8276331241486dcc1,1572

Module documentation for 2.12.0.5

persistent-qq

Provides sqlQQ and executeQQ.

Changes

Changelog for persistent-qq

2.12.0.5

  • Fix a bug where comments would break the quasiquoter. #1436

2.12.0.4

  • Improve compile-time performance of generated code, especially when building with -O2. Previously, the test suite took 1:16 to build with -O2, and after this patch, it only takes 5s. #1434

2.12.0.3

  • Require persistent-2.14 in tests

2.12.0.2

  • Support aeson-2 in the test suite #1351

2.12.0.1

  • Support GHC 9. #1265
  • Clarify lower bounds on persistent for the test suite. #1274

2.12.0.0

  • Decomposed HaskellName into ConstraintNameHS, EntityNameHS, FieldNameHS. Decomposed DBName into ConstraintNameDB, EntityNameDB, FieldNameDB respectively. #1174

2.9.2.1

  • Support persistent-2.11 in the test suite #1170

2.9.2

  • Add interpolation support for multirow VALUES syntax (*{rows}) #1111

2.9.1.1

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

2.9.1

  • Added support for list of values in sqlQQ. #819

2.9.0

  • Initial release, code separated from persistent