Trying to figure out how transaction works at phinx package. Here is my migration code and it doesn't work. I use
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'acme' already exists
public function up()
Transactions only apply to data (DML) changes with mysql. You cannot 'transact' data definition changes (DDL).
But other DBs can (under certain conditions).