Releases: ifsnop/mysqldump-php
mysqldump-php v2.11
mysqldump-php v2.10
- 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
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)
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)
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)
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)
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)
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)
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)
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