Skip to content

Releases: ifsnop/mysqldump-php

mysqldump-php v2.11

18 Mar 00:46
Compare
Choose a tag to compare
  • Fixes memory exhaustion when dumping large databases. Fixes #261 #264.

mysqldump-php v2.10

09 Feb 02:20
Compare
Choose a tag to compare
  • Fix PHP 8.1 PDO doubles
  • fix skip-definer doesn't work for views with SQL SECURITY INVOKER. Fixes #243
  • Add option to disable database creation statement. Fixes #232
  • Order table names for MariaDB-to-MySQL compatibility. Fixes #218
  • Improve the library extensibility. Fixes #200
  • fixes whitespaces. Fixes #231
  • Added restore option (for hosts missing mysql executable) to import mysqldump file
  • When hex-blob was specified and virtual columns of type blob or bit existed, produced dump file was invalid. Fixes #214
  • Disable virtual columns tests only when really needed
  • Merge pull request #258 from CallMeJon90/PHP_8.2
  • Merge pull request #213 from NerijusNoreika/charset
  • Add binary constant
  • Add support for "if-not-exists" option (#204)
  • Remove array_replace_recursive polyfill (#192)
  • Restore the autocommit value at end of dump. (#196)
  • Allow to select the empty set 'limit 0' (#201)

mysqldump-php v2.9

03 Apr 14:58
Compare
Choose a tag to compare

Allow include-views to be passed in.
Added a hook on table rows, optimize table modifications using hooks.
Added information callback for tables dumped.
Added php7.4 to travis-ci.

mysqldump-php v2.8 (Mercury Hound)

29 Oct 23:27
b6919ef
Compare
Choose a tag to compare

Added create function metadata to create_function()
Added Make skip-definer work with routines.
Added some more tests.
Added stream-wrapper friendly Gzip compression.
Added php7.3 to travis-ci.
Added dump functions when routines is true.

Fixed making travis-ci work again
Fixed make code compatible with php 5.3 again
Fixed Lock-table
Fixed mysql function export order issue

Update documentation

mysqldump-php v2.7 (Feral Lifetime)

04 Apr 21:23
Compare
Choose a tag to compare

Added PHPUnit in Travis for automated testing
Added table specific LIMITs
Added ability to add table specific 'where' conditions

mysqldump-php v2.6 (Alloy Ermink)

27 Dec 00:58
Compare
Choose a tag to compare

Add support for accessing row data with hooks (fix from last release)
Add row count to dump file
Improve testing scripts (introduce per MySQL version testing)
Update test matrix

Readme: Let Composer choose the right version
Readme: Go HTTPS everywhere

mysqldump-php v2.5 (Aqua Visengi)

30 Jun 19:50
Compare
Choose a tag to compare

Added support for insert-ignore
Added hooks, so programs using mysqldump-php can change column names (ie. encryption)
Fix bug when using complete-insert and hex-blob options
Added some more tests
Some fixes by scrutinizer-ci

mysqldump-php v2.4 (Gold Swallow)

07 Mar 22:53
Compare
Choose a tag to compare

Add option 'skip-definer' to ommit DEFINER clauses in sql dump

Cleaning code: Added $dumpSettings as a TypeAdapterFactory property
Cleaning code: Use preg_replace instead of str_replace for views, trigger, events
Documentation: Fix code snippets in README.md
Testing: Updated .travis.yml to allow for failures on hhvm and nightly builds
LICENSE file was missing, added

mysqldump-php v2.3.1 (Silver Mercury Dalmatian-Small)

07 May 22:33
Compare
Choose a tag to compare

Added support for mysql virtual columns (dumping virtual columns, enable complete-insert always)
Added support for mysql events
Added reset-auto-increment option
Added net_buffer_length functionality
Added option to ignore data from certain tables
Travis-ci (Upgraded travis-ci tests to include mysql v5.6 & v5.7, added tests for virtual columns support and foreign keys dump, fixed some tests)
Fixed download link using curl
Fixed don't break compatibility with old no-data trigger and fix tests
Updated curl download instructions

mysqldump-php v2.3 (Silver Mercury Dalmatian)

07 May 16:08
Compare
Choose a tag to compare

Added support for mysql virtual columns (dumping virtual columns, enable complete-insert always)
Added support for mysql events
Added reset-auto-increment option
Added net_buffer_length functionality
Added option to ignore data from certain tables
Travis-ci (Upgraded travis-ci tests to include mysql v5.6 & v5.7, added tests for virtual columns support and foreign keys dump, fixed some tests)
Fixed download link using curl
Fixed don't break compatibility with old no-data trigger and fix tests