Permalink
Browse files

Deprecate unused quoted_locking_column method.

  • Loading branch information...
1 parent 50ddf40 commit bb54fcdfadcab3d69b46da384d00abfd09626031 @kennyj kennyj committed Jul 13, 2013
@@ -1,3 +1,7 @@
+* Deprecate `quoted_locking_column` method, which isn't used anywhere.
+
+ *kennyj*
+
* Migration dump UUID default functions to schema.rb.
Fixes #10751.
@@ -150,6 +150,7 @@ def locking_column
# Quote the column name used for optimistic locking.
def quoted_locking_column
+ ActiveSupport::Deprecation.warn "ActiveRecord::Base.quoted_locking_column is deprecated and will be removed in Rails 4.2 or later."
connection.quote_column_name(locking_column)
end
@@ -272,6 +272,10 @@ def test_removing_has_and_belongs_to_many_associations_upon_destroy
assert p.treasures.empty?
assert RichPerson.connection.select_all("SELECT * FROM peoples_treasures WHERE rich_person_id = 1").empty?
end
+
+ def test_quoted_locking_column_is_deprecated
+ assert_deprecated { ActiveRecord::Base.quoted_locking_column }
+ end
end
class OptimisticLockingWithSchemaChangeTest < ActiveRecord::TestCase

0 comments on commit bb54fcd

Please sign in to comment.