diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index 4ceda388a2..8a60a695cf 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -1,3 +1,7 @@ +* Remove deprecated `ActiveRecord::ConnectionAdapters::AbstractAdapter#supports_multi_insert?`. + + *Rafael Mendonça França* + * Remove deprecated `ActiveRecord::ConnectionAdapters::AbstractAdapter#supports_foreign_keys_in_create?`. *Rafael Mendonça França* diff --git a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb index 270cd285b6..1cec16ea30 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb @@ -370,12 +370,6 @@ def supports_comments_in_create? false end - # Does this adapter support multi-value insert? - def supports_multi_insert? - true - end - deprecate :supports_multi_insert? - # Does this adapter support virtual columns? def supports_virtual_columns? false diff --git a/activerecord/test/cases/adapter_test.rb b/activerecord/test/cases/adapter_test.rb index 17cc6de74c..9b86521d4f 100644 --- a/activerecord/test/cases/adapter_test.rb +++ b/activerecord/test/cases/adapter_test.rb @@ -332,10 +332,6 @@ def test_select_methods_passing_a_relation assert_equal "special_db_type", @connection.type_to_sql(:special_db_type) end - def test_supports_multi_insert_is_deprecated - assert_deprecated { @connection.supports_multi_insert? } - end - def test_column_name_length_is_deprecated assert_deprecated { @connection.column_name_length } end diff --git a/guides/source/6_1_release_notes.md b/guides/source/6_1_release_notes.md index e7b1473b33..dd7b55446f 100644 --- a/guides/source/6_1_release_notes.md +++ b/guides/source/6_1_release_notes.md @@ -149,6 +149,8 @@ Please refer to the [Changelog][active-record] for detailed changes. ### Removals +* Remove deprecated `ActiveRecord::ConnectionAdapters::AbstractAdapter#supports_multi_insert?`. + * Remove deprecated `ActiveRecord::ConnectionAdapters::AbstractAdapter#supports_foreign_keys_in_create?`. * Remove deprecated `ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#supports_ranges?`.