If you want to manually roll back a transaction without raising an exception in the surrounding code, you can raise the Sequel::Rollback exception.