ignore test data, due to privacy
do not use default pg user, but created one
fix trailing migration
check syntax, package ... before running test
run coverage tool after test on travis