Fixed: All migrations are now transactional and will rollback if failed