This version can be pinned in stack with:persistent-postgresql-2.2.1.2@sha256:08a882266d2bc0de11d40eaccc46494fc30c9cd0a068c71ca4c34807f2081908,1594
Module documentation for 2.2.1.2
Depends on 15 packages
(full list with versions):
aeson,
base,
blaze-builder,
bytestring,
conduit,
containers,
monad-control,
monad-logger,
persistent,
postgresql-libpq,
postgresql-simple,
resourcet,
text,
time,
transformers Based on the postgresql-simple package
2.2.1.2
- Allow postgresql-simple 0.5
2.2.1.1
Query pg_catalog instead of information_schema for metadata.
This helps with permission issues as reported in issue #501
2.2.1
-
Fix treatment of NULL
s inside arrays. For example, now you
can use array_agg
on a nullable column.
-
New derived instances for PostgresConf
: Read
, Data
and Typeable
.
-
New mockMigration
function. Works like printMigration
but
doesn’t need a database connection.
-
Fix typo on error message of the FromJSON
instance of PostgresConf
.
2.2
- Optimize the
insertMany
function to insert all rows and retrieve their keys in one SQL query. #407
2.1.6
- Postgresql exceptions #353
2.1.5.3
Migrations for custom primary keys
2.1.5.2
Support foreign key references to composite primary keys #389
2.1.5
- Allow timestamp value in database to be serialized (presumes UTC timezone) Yesod #391
2.1.4
- Treat unknown extension types as PersistDbSpecific values #385
2.1.3
2.1.2.1
Documentation typo fix
2.1.1
Added FromJSON
instance for PostgresConf
.