title: Do alter statements get rolled back if flyway migration fails?
body: <p>Background</p>
  
  <p>I am running a flyway migration against DB2 using the command line interface. I have done a number of tests and all works fine. I added in some commands to cause a failure.</p>
  
  <p>Question</p>
  
  <p>Can someone confirm if alter table, drop table or create table SHOULD be rolled back if the migration fails and the database supports DDL? When i test it it looks like an alter table add column statement was not rolled back after a failure in the same flyway script.</p>