aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/transactions.rb
Commit message (Expand)AuthorAgeFilesLines
* Prioritize checking `:on` actions before `:if` for transaction callbacksErol Fornoles2017-02-211-1/+1
* Remove deprecated behavior that halts callbacks when the return is falseRafael Mendonça França2017-02-071-1/+0
* Remove deprecated `#raise_in_transactional_callbacks` configurationRafael Mendonça França2016-12-291-10/+0
* Privatize unneededly protected methods in Active RecordAkira Matsuda2016-12-241-9/+7
* No need to nodoc private methodsAkira Matsuda2016-12-241-2/+2
* Emulate db trigger behaviour for after_commit :destroy, :updateStefan Budeanu2016-12-091-2/+3
* Fix broken comments indentation caused by rubocop auto-correct [ci skip]Ryuta Kamizono2016-09-141-23/+23
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-70/+70
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-2/+2
* [ci skip] Clarify DDL term in ActiveRecord::TransactionsAlex Kitchens2016-06-271-4/+4
* Fix the API documentation layout of after_*_commitGenadi Samokovarov2016-01-201-3/+3
* Introduce after_{create,update,delete}_commit callbacksGenadi Samokovarov2015-12-061-3/+23
* applies new doc guidelines to Active Record.Yves Senn2015-10-141-29/+30
* Fix the AS::Callbacks terminator regression from 4.2.3Roque Pinel2015-09-221-0/+1
* Updated MySQL documentation link to MySQL latest version 5.7 everywhere [ci s...amitkumarsuroliya2015-09-101-1/+1
* Fix state being carried over from previous transactionRoque Pinel2015-07-201-0/+4
* fix doc about ActiveRecord::Transactions::ClassMethods#transaction [ci skip]Mehmet Emin İNAÇ2015-07-201-2/+1
* Revert "Revert "Reduce allocations when running AR callbacks.""Guo Xiang Tan2015-07-161-6/+6
* [ci skip] Upcase `SAVEPOINT`yui-knk2015-05-121-1/+1
* [ci skip] Fix comment indentyui-knk2015-05-121-1/+1
* Revert "Reduce allocations when running AR callbacks."Guo Xiang Tan2015-03-221-6/+6
* ‘test_after_commit’ gem is not required in Rails 5 remove note from docGaurav Sharam2015-03-101-5/+3
* Fix transaction state for unsynced records when entering transactionbrainopia2015-03-041-0/+1
* Fix rollback of frozen recordsbrainopia2015-03-041-1/+2
* Revert "mutate the transaction object to reflect state"Aaron Patterson2015-03-021-7/+7
* ask the txn for it's state, not a state objectAaron Patterson2015-03-021-7/+7
* Make private methods privateArthur Neves2015-03-021-0/+2
* Remove !has_transactional_callbacks? checkArthur Neves2015-03-021-1/+1
* remove useless instance variableAaron Patterson2015-03-021-9/+4
* Move transaction code to transaction moduleArthur Neves2015-03-011-0/+41
* Add before_commitArthur Neves2015-02-241-0/+17
* Add transaction callbacks that wont enroll to the transaction.Arthur Neves2015-02-241-2/+20
* add destroyed records to the currend transactionAaron Patterson2015-02-011-1/+4
* push add to transaction logic down to the instanceAaron Patterson2015-02-011-1/+5
* remove conditional that is always trueAaron Patterson2015-02-011-3/+2
* Use keyword args on committed! and rolledback!Arthur Neves2015-01-091-2/+2
* Merge pull request #18349 from jdelStrother/primarykeylessSean Griffin2015-01-051-1/+1
|\
| * Fix rollback of primarykey-less tablesJonathan del Strother2015-01-051-1/+1
* | Change transaction callbacks to not swallowing errors.Rafael Mendonça França2015-01-041-19/+10
|/
* Deprecate `false` as the way to halt AR callbacksclaudiob2015-01-021-1/+0
* Throw :abort halts default CallbackChainsclaudiob2015-01-021-1/+1
* Merge branch 'brainopia-remember_frozen_state_in_transaction'Sean Griffin2014-12-261-7/+5
|\
| * Propagate frozen state during transaction changesbrainopia2014-12-261-7/+5
|/
* Merge pull request #18102 from arthurnn/nodoc_constantArthur Nogueira Neves2014-12-191-0/+2
* Make error message clearer that :on requires a symbol, not a stringCarol Nichols2014-12-071-1/+1
* Prefix internal method with _Rafael Mendonça França2014-10-251-2/+2
* Make the config actually copyableGodfrey Chan2014-10-141-1/+1
* Reduce allocations when running AR callbacks.Pete Higgins2014-09-281-2/+2
* Avoid using heredoc for user warningsGodfrey Chan2014-08-281-10/+9
* make it easy to copy & paste the config from deprecation warning.Yves Senn2014-08-281-2/+3