This version can be pinned in stack with:persistent-postgresql-2.2.2@sha256:7652b4927cf6325224c234bf822e84a67b98db3da38ca2ef7290436cdf336ed3,1592
Module documentation for 2.2.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.2
- Postgresql primary key is Int4, not Int8 #519
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 NULLs inside arrays.  For example, now you
can usearray_aggon a nullable column.
 
- 
New derived instances for PostgresConf:Read,DataandTypeable.
 
- 
New mockMigrationfunction.  Works likeprintMigrationbut
doesn’t need a database connection.
 
- 
Fix typo on error message of the FromJSONinstance ofPostgresConf.
 
2.2
- Optimize the insertManyfunction 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.