Mysql
 sql >> Database >  >> RDS >> Mysql

Errore ActiveRecord:SAVEPOINT active_record_1 non esiste

Stai utilizzando le istruzioni Mysql DDE (create/drop/truncate table) che risulteranno in un commissione implicita .

A causa del commit implicito, tutti i punti di salvataggio della transazione corrente vengono eliminati (fare riferimento alla documentazione sopra).

Per aggirare questo problema, puoi disattiva le transazioni e usa DatabaseCleaner (modalità di troncamento).