instance method
rollback_db_transaction
Ruby on Rails 7.1.6
Since v2.2.3Signature
rollback_db_transaction()
Rolls back the transaction (and turns on auto-committing). Must be done if the transaction block raises an exception or returns false.
Source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 418
def rollback_db_transaction
exec_rollback_db_transaction
rescue ActiveRecord::ConnectionNotEstablished, ActiveRecord::ConnectionFailed
# Connection's gone; that counts as a rollback
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb line 418
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::DatabaseStatements