1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Removed deprecated method columns_for_remove

This commit is contained in:
Neeraj Singh 2013-07-03 08:19:15 +05:30
parent 9adbbe93a9
commit 0e8027fb34
2 changed files with 4 additions and 6 deletions

View file

@ -1,3 +1,7 @@
* Removed deprecated `columns_for_remove` from `SchemaStatements`.
*Neeraj Singh*
* Remove deprecated `SchemaStatements#distinct`.
*Francesco Rodriguez*

View file

@ -803,12 +803,6 @@ module ActiveRecord
index_name
end
def columns_for_remove(table_name, *column_names)
ActiveSupport::Deprecation.warn("columns_for_remove is deprecated and will be removed in the future")
raise ArgumentError.new("You must specify at least one column name. Example: remove_columns(:people, :first_name)") if column_names.blank?
column_names.map {|column_name| quote_column_name(column_name) }
end
def rename_table_indexes(table_name, new_name)
indexes(new_name).each do |index|
generated_index_name = index_name(table_name, column: index.columns)