Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Add chance to add pre and post execute scripts

Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Support single quotes in DDL column comment etc.

Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Support single quotes in DDL column comment etc.

Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Support single and double quotes in DDL column comment and some manual

Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Add eclipse file to ignore

Signed-off-by: sergey@whitediver.com <info@whitediver.com>
fix error if no migration 

Signed-off-by: sergey@whitediver.com <info@whitediver.com>
add travis support

Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Signed-off-by: Arbuzov Sergey <info@whitediver.com>
add builds

Signed-off-by: Arbuzov Sergey <info@whitediver.com>
Prevent using member variables in AbstractMigration and AbstractSchema classes.

This change is backward compatible with old migrations by providing
default implementations where we read old variable-based data.
Convert migration creation to new procedural style
Convert schema generation to new function-like style