run the compile task before generate, migrate and rollback tasks/