Changelog for persistent-mysql-pure-1.0.0
ChangeLog for persistent-mysql-pure
1.0.0
- fork from
persistent-mysql-haskell
.
- Use persistent-mysql-pure under the hood.
- Delete all other persistent stuff.
- Add CI
- Add autobump action for constraints
- Add nightly build
0.6.0
- Port #977 from
persistent-mysql
: Support Stackage Nightly
- Added
constraint=
attribute to allow users to specify foreign reference constraint names.
- Port #894 from
persistent-mysql
: Remove deprecated SomeField
type and pattern synonym. Use HandleUpdateCollision
type instead and the copyField
function instead of SomeField
constructor/pattern.
0.5.2
0.5.1
- #9 Add
insertEntityOnDuplicateKeyUpdate
and insertEntityManyOnDuplicateKeyUpdate
functions
0.5.0
- Port #812 from
persistent-mysql
: Add support for SQL isolation levels
- Port #833 from
persistent-mysql
: repsertMany
now matches mapM_ (uncurry repsert)
and is atomic.
0.4.2
- #7 Fix boolean conversion bug.
0.4.1
- Fix #2: Better compatibility with
yesod
scaffold.
0.4.0
- Port #770 from
persistent-mysql
: Performance enhancements for bulk writes.
- Port #773 from
persistent-mysql
: Support new conduit release. Includes bundled changes from other PRs.
- #723 More BackendCompatible generalizations.
- #760 Rename SomeField type to HandleUpdateCollision.
0.3.6
- Port #752 from
persistent-mysql
: Fix mysql sqltype migrations.
0.3.5
- Updated
selectSource
implementation to stream results instead of loading everything into memory.
0.3.4.1
- Fix a haddock issue down-streamed from #693.
0.3.4
- Port #693 from
persistent-mysql
: Extend the SomeField
type to allow insertManyOnDuplicateKeyUpdate
to conditionally copy values.
- Port #702 from
persistent-mysql
: Fix behavior of insertManyOnDuplicateKeyUpdate
to ignore duplicate key exceptions when no updates specified.
- Bumped TLS bounds to be in sync with
mysql-haskell
and land ourselves back on stackage.
0.3.3
- Port from
persistent-mysql
: MySQL on duplicate key update #674.
0.3.2.1
- Port from
persistent-mysql
: Prevent spurious no-op migrations when default=NULL
is specified - revised version #672 (which fixes bug #671 introduced by the earlier attempt #641).
0.3.2.0
- Added conditional declaration of
Show
instance for mysql-haskell's ConnectInfo
for compatibility with mysql-haskell-0.8.1.0+
.
0.3.1.0
- Fixed compiler warnings in
stack --pedantic
mode so the project can run upstream tests on Travis.
- Minor README enhancements for badges and fixed URL for example when viewing outside of Github.
0.3.0.0
0.2.1.0
- Bumped up version to update README.
0.2.0.0
- Added APIs for setting port number and character encoding.
- Updated type signature for mkMySQLConnectInfo to align with mysql-haskell.
0.1.1.0
- Bumped up version to include README and example.
0.1.0.0