File ghc-persistent.changes of Package ghc-persistent

-------------------------------------------------------------------
Fri Jan 18 03:02:20 UTC 2019 - psimons@suse.com

- Update persistent to version 2.9.1.
  ## 2.9.1

  * Fix [#847](https://github.com/yesodweb/persistent/issues/847): SQL error with `putMany` on Sqlite when Entity has no unique index.

-------------------------------------------------------------------
Sun Dec  2 16:06:13 UTC 2018 - Peter Simons <psimons@suse.com>

- Update Cabal build instructions to support http-api-data 0.4.x.

-------------------------------------------------------------------
Mon Oct 15 02:01:23 UTC 2018 - psimons@suse.com

- Update persistent to version 2.9.0.
  # Changelog for persistent

  ## 2.9.0

  * Added support for SQL isolation levels to via SqlBackend. [#812]
  * Move `Database.Persist.Sql.Raw.QQ` to a separate `persistent-qq` package [#827](https://github.com/yesodweb/persistent/issues/827)
  * Fix [832](https://github.com/yesodweb/persistent/issues/832): `repsertMany` now matches `mapM_ (uncurry repsert)` and is atomic for supported sql back-ends.

-------------------------------------------------------------------
Wed Jul 18 14:26:36 UTC 2018 - psimons@suse.com

- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.

-------------------------------------------------------------------
Mon May 14 17:02:11 UTC 2018 - psimons@suse.com

- Update persistent to version 2.8.2 revision 1.
  * Added support for `sql=` to the unique constraints quasi-quoter so that users can specify the database names of the constraints.
  * DRY-ed up and exposed several util functions in `Database.Persist.Sql.Util`.
          * Upstream-ed `updatePersistValue`, `mkUpdateText`, and `commaSeparated` from `Database.Persist.MySQL`.
          * De-duplicated `updatePersistValue` from various `Database.Persist.Sql.Orphan.*` modules.
  * Batching enhancements to reduce db round-trips.
          * Added `getMany` and `repsertMany` for batched `get` and `repsert`.
          * Added `putMany` with a default/slow implementation. SqlBackend's that support native UPSERT should override this for batching enhancements.
          * Updated `insertEntityMany` to replace slow looped usage with batched execution.
  * See [#770](https://github.com/yesodweb/persistent/pull/770)
  * Switch from `MonadBaseControl` to `MonadUnliftIO`
  * Reapplies [#723](https://github.com/yesodweb/persistent/pull/723), which was reverted in version 2.7.3.
  * Improve error messages when failing to parse database results into Persistent records. [#741](https://github.com/yesodweb/persistent/pull/741)
  * A handful of `fromPersistField` implementations called `error` instead of returning a `Left Text`. All of the implementations were changed to return `Left`. [#741](https://github.com/yesodweb/persistent/pull/741)
  * Improve error message when a SQL insert fails with a custom primary key [#757](https://github.com/yesodweb/persistent/pull/757)
  * Reverts [#723](https://github.com/yesodweb/persistent/pull/723), which generalized functions using the `BackendCompatible` class. These changes were an accidental breaking change.
  * Recommend the `PersistDbSpecific` docs if someone gets an error about converting from `PersistDbSpecific`
  * Many of the functions have been generalized using the `BackendCompatible` class. [#723](https://github.com/yesodweb/persistent/pull/723)
          * This change was an accidental breaking change and was reverted in 2.7.3.
          * These change will be released in a future version of Persistent with a major version bump.
  * Add raw sql quasi quoters [#717](https://github.com/yesodweb/persistent/pull/717)
  * Added an `insertUniqueEntity` function [#718](https://github.com/yesodweb/persistent/pull/718)
  * Added `BackendCompatible` class [#701](https://github.com/yesodweb/persistent/pull/701)

-------------------------------------------------------------------
Thu Aug  3 15:38:38 UTC 2017 - psimons@suse.com

- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.

-------------------------------------------------------------------
Thu Jul 27 14:07:37 UTC 2017 - psimons@suse.com

- Update to version 2.7.0.

-------------------------------------------------------------------
Tue Mar 14 09:26:00 UTC 2017 - psimons@suse.com

- Update to version 2.6.1 with cabal2obs.

-------------------------------------------------------------------
Fri Sep 30 08:18:50 UTC 2016 - psimons@suse.com

- Update to version 2.6 revision 2 with cabal2obs.

-------------------------------------------------------------------
Thu Sep 15 07:09:44 UTC 2016 - psimons@suse.com

- Update to version 2.6 revision 1 with cabal2obs.

-------------------------------------------------------------------
Sun Jul 10 17:23:24 UTC 2016 - psimons@suse.com

- Update to version 2.2.4.1 revision 0 with cabal2obs.

-------------------------------------------------------------------
Thu Mar 10 08:55:14 UTC 2016 - mimi.vx@gmail.com

- update to 2.2.4.1

-------------------------------------------------------------------
Thu Dec 17 10:42:36 UTC 2015 - mimi.vx@gmail.com

- update to 2.2.4
* Workaround for side-exiting transformers in runSqlConn

-------------------------------------------------------------------
Mon Dec  7 11:15:00 UTC 2015 - mimi.vx@gmail.com

- update to 2.2.3
* PersistField instance for Natural
* better oracle support in odbc

-------------------------------------------------------------------
Thu Nov 19 14:13:56 UTC 2015 - mimi.vx@gmail.com

- initial commit
openSUSE Build Service is sponsored by