Package Release Info

ghc-persistent-2.10.5.2-bp152.1.10

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ghc-persistent
ghc-persistent-devel

Change Logs

* Thu Feb 27 2020 psimons@suse.com
- Update persistent to version 2.10.5.2.
  [#]# 2.10.5.2
  * [#1041](https://github.com/yesodweb/persistent/pull/1041)
  * Explicit foreign keys can now reference tables with custom sql name
  * Add qualified names to the stock classes list.
* Fri Feb 07 2020 psimons@suse.com
- Update persistent to version 2.10.5.1.
  [#]# 2.10.5.1
  * [#1024](https://github.com/yesodweb/persistent/pull/1024)
  * Add the ability to do documentation comments in entity definition syntax. Unfortunately, TemplateHaskell cannot add documentation comments, so this can't be used to add Haddocks to entities.
  * Add Haddock explainers for some of the supported entity syntax in `Database.Persist.Quasi`
* Wed Jan 29 2020 psimons@suse.com
- Update persistent to version 2.10.5.
  [#]# 2.10.5
  * Add the `EntityWithPrefix` type to allow users to specify a custom prefix for raw SQL queries. [#1018](https://github.com/yesodweb/persistent/pull/1018)
  * Added Acquire based API to `Database.Persist.Sql` for working with
    connections/pools in monads which aren't MonadUnliftIO. [#984](https://github.com/yesodweb/persistent/pull/984)
* Fri Nov 08 2019 Peter Simons <psimons@suse.com>
- Drop obsolete group attributes.
* Thu Oct 31 2019 psimons@suse.com
- Update persistent to version 2.10.4.
  [#]# 2.10.4
  * Log exceptions when closing a connection fails. See point 1 in [yesod #1635](https://github.com/yesodweb/yesod/issues/1635#issuecomment-547300856). [#978](https://github.com/yesodweb/persistent/pull/978)
* Tue Oct 29 2019 psimons@suse.com
- Update persistent to version 2.10.3.
  [#]# 2.10.3
  * Added support for GHC 8.8 about MonadFail changes [#976](https://github.com/yesodweb/persistent/pull/976)
* Thu Oct 24 2019 psimons@suse.com
- Update persistent to version 2.10.2.
  [#]# 2.10.2
  * Added `runMigrationQuiet` and `runMigrationUnsafeQuiet` to `Database.Persist.Sql.Migration` as safer alternatives to `runMigrationSilent`. [#971](https://github.com/yesodweb/persistent/pull/971)
    This functions as workaround/fix for: [#966](https://github.com/yesodweb/persistent/issues/966), [#948](https://github.com/yesodweb/persistent/issues/948), [#640](https://github.com/yesodweb/persistent/issues/640), and [#474](https://github.com/yesodweb/persistent/issues/474)
  * Added RawSql instances for 9, 10, 11 and 12-column results. [#961](https://github.com/yesodweb/persistent/pull/961)
* Fri Aug 09 2019 psimons@suse.com
- Update persistent to version 2.10.1.
  [#]# 2.10.1
  * Added `constraint=` attribute to allow users to specify foreign reference constraint names.
* Thu Apr 18 2019 psimons@suse.com
- Update persistent to version 2.10.0.
  [#]# 2.10.0
  * Added two type classes `OnlyOneUniqueKey` and `AtLeastOneUniqueKey`. These classes are used as constraints on functions that expect a certain amount of unique keys. They are defined automatically as part of the `persistent-template`'s generation. [#885](https://github.com/yesodweb/persistent/pull/885)
  * Add the `entityComments` field to the `EntityDef` datatype, and `fieldComments` fields to the `FieldDef` datatype. The QuasiQuoter does not currently know how to add documentation comments to these types, but it can be expanded later. [#865](https://github.com/yesodweb/persistent/pull/865)
  * Expose the `SqlReadT` and `SqlWriteT` constructors. [#887](https://github.com/yesodweb/persistent/pull/887)
  * Remove deprecated `Connection` type synonym. Please use `SqlBackend` instead. [#894](https://github.com/yesodweb/persistent/pull/894)
  * Remove deprecated `SqlPersist` type synonym. Please use `SqlPersistT` instead. [#894](https://github.com/yesodweb/persistent/pull/894)
  * Alter the type of `connUpsertSql` to take a list of unique definitions. This paves the way for more efficient upsert implementations. [#895](https://github.com/yesodweb/persistent/pull/895)
* Mon Apr 08 2019 psimons@suse.com
- Update persistent to version 2.9.2.
  [#]# 2.9.2
  * Add documentation for the `Migration` type and some helpers. [#860](https://github.com/yesodweb/persistent/pull/860)