Update README.md
Update .travis.yml
Update .travis.yml
added first steps to mysql migration
Merge branch 'master' of https://github.com/sigma-z/Dive
changed connection tests (sqlite is not required any longer)
charset and collate in migration for table and columns
Renamed EventDispatcher to Dispatcher
added migration tests
changed add column migration for inserting column after a given column
fixed drop column migration
Fixed some small migration issues
Changed connection added abstract methods disableForeignKeys() enableForeignKeys()
Added migration tests (still missing drop foreign key)
Fixed database initializing for unit tests
Added platform classes and started implementing the platform interface (will substitute some protected migration class methods)
implemented create index on platform
Refactoring of migration classes using platform instances
Added driver classes
Removed schema exporter classes
Slight fixes on Import classes - getTableNames() and getViewNames() do not accept first argument for ordering any longer
Refactored some unit test code
Added expectations for mysql migration tests
Added import test class
added gitattributes for crlf handling of sources
Added importer tests - fixed importing indexes
Added view support to schema, importer, and platform
Added setter and adder methods to schema, so schema can be defined the object-oriented way without having an existing database schema, yet
Changed that schema writer uses Schema instance instead of an schema definition array
Added toArray()-method on Schema