tentei aqui e o rollback não funciona

o banco que vc está usando tem suporte a transações?

Estou usando o postgres, pelo o que eu pesquisei ele suporta sim