Transaction per migration fix

I had to redo the way we add metadata to a migration, to add the transactionless