aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation.rb
diff options
context:
space:
mode:
authorRafael Mendonça França <rafaelmfranca@gmail.com>2016-12-29 15:55:31 -0500
committerRafael Mendonça França <rafaelmfranca@gmail.com>2016-12-29 17:53:04 -0500
commitd31a6d1384cd740c8518d0bf695b550d2a3a4e9b (patch)
treeebf38289a80e15c1263ed54f1b9cc8ebb6f931d9 /activerecord/lib/active_record/relation.rb
parent4fc3366d9d99a0eb19e45ad2bf38534efbf8c8ce (diff)
downloadrails-d31a6d1384cd740c8518d0bf695b550d2a3a4e9b.tar.gz
rails-d31a6d1384cd740c8518d0bf695b550d2a3a4e9b.tar.bz2
rails-d31a6d1384cd740c8518d0bf695b550d2a3a4e9b.zip
Remove deprecated conditions parameter from `#destroy_all`
Diffstat (limited to 'activerecord/lib/active_record/relation.rb')
-rw-r--r--activerecord/lib/active_record/relation.rb12
1 files changed, 2 insertions, 10 deletions
diff --git a/activerecord/lib/active_record/relation.rb b/activerecord/lib/active_record/relation.rb
index 4e941cf2df..9a1312b883 100644
--- a/activerecord/lib/active_record/relation.rb
+++ b/activerecord/lib/active_record/relation.rb
@@ -446,16 +446,8 @@ module ActiveRecord
# ==== Examples
#
# Person.where(age: 0..18).destroy_all
- def destroy_all(conditions = nil)
- if conditions
- ActiveSupport::Deprecation.warn(<<-MESSAGE.squish)
- Passing conditions to destroy_all is deprecated and will be removed in Rails 5.1.
- To achieve the same use where(conditions).destroy_all.
- MESSAGE
- where(conditions).destroy_all
- else
- records.each(&:destroy).tap { reset }
- end
+ def destroy_all
+ records.each(&:destroy).tap { reset }
end
# Destroy an object (or multiple objects) that has the given id. The object is instantiated first,