Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro ActiveRecord:SAVEPOINT active_record_1 não existe


Você está usando instruções Mysql DDE (create/drop/truncate table) que resultarão em um commit implícito .

Por causa do commit implícito, todos os savepoints da transação atual são excluídos (consulte a documentação acima).

Para contornar isso, você pode desativar transações e use o DatabaseCleaner (modo de truncamento).