CHANGES
=======

0.5.1
-----

* Check if the source database is set
* Set content-type for description-file

0.5.0
-----

* Introduce "purge-tables" subcommand
* Remove separate setup() call and create connections demand
* Remove unused commandline argument
* Check target table for existence for accessing it
* Raise Exception on precheck failures
* Drop version number, add description file
* Add Itxaka to mailmap

0.4.0
-----

* Correct the license classifier
* Drop positive\_int() and related test
* Change configured project name
* Purge tables in chunks to workaround galera limits
* Switch to pbr
* Add chunked migration using fetchmany
* Enhance travis file
* Fix python3.6 tests
* add missing nosetest to test-requirements.txt
* Add missing "PyYAML" to the requirements
* Add installation instructions
* Filter out some SQLalchemy warnings
* Fix typo in setup.py
* Add first shot at DbDataMigrator tests
* Note explicitly that batch option is usable for migration too
* Setup SQLalchemy TypeDecorator for converting some types
* Update README for module changes
* Add mock to test-requirements
* Update the README file to match current state of a tool
* Refactor into a module
* Fix non-batch runs
* Add an option for processing more databases from the batch file
* Print a success message if prechecks pass without error
* Handle empty databases more gracefully
* Check if the target URL set the expected charset
* Add unit test for scanTableForLongTexts
* Smaller cleanups
* Fix query for "deleted" columns of type Boolean
* Restrict database dialects for source and target db
* Show precheck error messages more nicealy
* Search tables for TEXT values that are too long for MariaDB
* Fix flake8 reported issues
* Run flake8 as part of travis
* Fix the call of \_exclude\_deleted from prepare method
* Validate database URIs
* Add python3 support
* Less debugging for less interesting cases
* Exclude deleted items from queries
* Show table columns and problematic values instead of whole rows
* Add config for travis ci
* Create proper requirements.txt file
* Add LICENSE text (Apache License 2.0)
* Check for None value before searching in supposed string
* Do not require target option
* Fix a couple of markdown issues
* Readme file with some documentation
* Copyright Headers
* initial
