aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/transactions_test.rb
Commit message (Expand)AuthorAgeFilesLines
* prefer `drop_table if_exists: true` over raw SQL.Yves Senn2015-02-181-1/+1
* Whitespace fixes from #18349Sean Griffin2015-01-051-2/+1
* Merge pull request #18349 from jdelStrother/primarykeylessSean Griffin2015-01-051-0/+22
|\
| * Fix rollback of primarykey-less tablesJonathan del Strother2015-01-051-0/+22
* | can't kill thread with in-memory db. fixes `rake test:sqlite3_mem`.Yves Senn2015-01-051-0/+2
* | Remove Thread hack for Ruby 1.9claudiob2015-01-041-23/+18
|/
* Deprecate `false` as the way to halt AR callbacksclaudiob2015-01-021-1/+11
* Merge branch 'brainopia-remember_frozen_state_in_transaction'Sean Griffin2014-12-261-0/+15
|\
| * Propagate frozen state during transaction changesbrainopia2014-12-261-0/+14
|/
* skip test to get `sqlite3_mem` suite passing.Yves Senn2014-12-031-1/+1
* Pass symbol as an argument instead of a blockErik Michaels-Ober2014-11-291-3/+3
* Build fix when running in isolationArun Agrawal2014-11-141-0/+1
* Roll back open transactions when the running thread is killed.Chris Hanks2014-08-221-0/+31
* Use *_transaction methods in TransactionManagerArthur Neves2014-08-151-0/+24
* Cleanup Transaction inheritance.Arthur Neves2014-08-051-2/+2
* Remove being/number methods from transaction classArthur Neves2014-07-311-2/+2
* savepoint_name should return nil for non-savepoint transactionsArthur Neves2014-07-281-0/+20
* Clear transaction state if callback raise rollbackArthur Neves2014-05-151-0/+13
* Reverts "Fix bugs with changed attributes tracking when transaction gets roll...Arthur Neves2014-05-091-42/+0
* Keep track of dirty attrs after after rollback.Arthur Neves2014-05-071-18/+4
* Merge pull request #13166 from bogdan/transaction-magicRafael Mendonça França2014-05-071-0/+56
|\
| * Fix bugs with changed attributes tracking when transaction gets rollbackBogdan Gusiev2013-12-041-0/+56
* | AR .persisted? throws SystemStackError for an unsaved model with achrisfinne2014-03-271-0/+6
* | Restore ActiveRecord states after a rollback for models w/o callbacksGodfrey Chan2014-01-181-0/+11
|/
* Ensure that a column added in a test is being removed after allAkira Matsuda2013-11-131-0/+7
* Don't skip tests if we don't need to.Rafael Mendonça França2013-11-081-14/+14
* Assert presence of "frozen" in error message, not the full MRI message.Federico Ravasio2013-10-081-1/+3
* change the savepoint interface to allow passing the name.Yves Senn2013-09-301-0/+30
* Merge branch 'master' of github.com:rails/docrailsVijay Dev2013-08-171-5/+0
|\
| * Revert "Merge branch 'master' of github.com:rails/docrails"Vijay Dev2013-08-171-5/+0
* | Fix indentationRafael Mendonça França2013-08-061-3/+2
* | asakusa.rb hack night!Aaron Patterson + Akira Matsuda2013-08-061-0/+3
|/
* fix order dependent testNeeraj Singh2013-07-281-0/+5
* #4566: Remove extra decrement of transaction levelPaul Nikitochkin2013-07-141-0/+14
* close our connection when we are doneAaron Patterson2013-07-081-13/+11
* Remove deprecated `transaction_joinable=`Arun Agrawal2013-07-031-9/+0
* remove deprecated `PostgreSQLAdapter#outside_transaction?` method.Yves Senn2013-07-031-10/+0
* Reduced memory leak problem in transactions by lazily updating AR objects wit...wangjohn2013-02-201-2/+2
* Refactored transaction state into its own object. Each transaction creates a ...wangjohn2013-01-211-2/+10
* Created state for a transaction and added tests.wangjohn2013-01-201-0/+20
* Rename update_attributes method to update, keep update_attributes as an aliasAmparo Luna + Guillermo Iguaran2013-01-031-4/+4
* Alias refute methods to assert_not and perfer assert_not on testsRafael Mendonça França2012-12-311-2/+2
* frozen state should be restored after txn is abortedAaron Patterson2012-10-221-0/+15
* Get rid of global variable in AR transactions testCarlos Antonio da Silva2012-09-201-7/+7
* Remove our use of #outside_transaction?Jon Leighton2012-09-151-29/+3
* Remove the transaction_open variableJon Leighton2012-09-151-0/+5
* Move transaction joinability into the transaction objectJon Leighton2012-09-151-0/+9
* Start to tease out transaction handling into a state machineJon Leighton2012-09-151-0/+1
* removing dead codeAaron Patterson2012-08-201-19/+7
* define singleton methods rather than adding and removing methodsAaron Patterson2012-08-201-45/+32