Skip to content

Instantly share code, notes, and snippets.

@MaherSaif
Forked from metalelf0/rollback.rb
Created March 11, 2011 14:19
Show Gist options
  • Save MaherSaif/865933 to your computer and use it in GitHub Desktop.
Save MaherSaif/865933 to your computer and use it in GitHub Desktop.
ActiveRecord::Base.connection.increment_open_transactions
ActiveRecord::Base.connection.begin_db_transaction
at_exit do
ActiveRecord::Base.connection.rollback_db_transaction
ActiveRecord::Base.connection.decrement_open_transactions
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment