DBIx::Class::Migration::Version rollback safety for non-transactional DDL
DBIx::Class::Migration::Version provides a structured way to manage schema evolution using up and down methods. While this framework tracks versioning via a metadata table, the actual execution of Data Definition Language (DDL) statements depends on the underlying database engine's capabilities. In environments using databases that do not support transaction