File tree Expand file tree Collapse file tree 4 files changed +6
-15
lines changed
lib/active_record/connection_adapters Expand file tree Collapse file tree 4 files changed +6
-15
lines changed Original file line number Diff line number Diff line change
1
+ * Remove deprecated ` #all_foreign_keys_valid? ` from database adapters.
2
+
3
+ * Rafael Mendonça França*
4
+
1
5
* Remove deprecated support to passing coder and class as second argument to ` serialize ` .
2
6
3
7
* Rafael Mendonça França*
Original file line number Diff line number Diff line change @@ -647,15 +647,6 @@ def disable_referential_integrity
647
647
yield
648
648
end
649
649
650
- # Override to check all foreign key constraints in a database.
651
- def all_foreign_keys_valid?
652
- check_all_foreign_keys_valid!
653
- true
654
- rescue ActiveRecord ::StatementInvalid
655
- false
656
- end
657
- deprecate :all_foreign_keys_valid? , deprecator : ActiveRecord . deprecator
658
-
659
650
# Override to check all foreign key constraints in a database.
660
651
# The adapter should raise a +ActiveRecord::StatementInvalid+ if foreign key
661
652
# constraints are not met.
Original file line number Diff line number Diff line change @@ -459,12 +459,6 @@ def test_truncate_tables_with_query_cache
459
459
@connection . disable_query_cache!
460
460
end
461
461
462
- def test_all_foreign_keys_valid_is_deprecated
463
- assert_deprecated ( ActiveRecord . deprecator ) do
464
- @connection . all_foreign_keys_valid?
465
- end
466
- end
467
-
468
462
# test resetting sequences in odd tables in PostgreSQL
469
463
if ActiveRecord ::Base . connection . respond_to? ( :reset_pk_sequence! )
470
464
require "models/movie"
Original file line number Diff line number Diff line change @@ -142,6 +142,8 @@ Please refer to the [Changelog][active-record] for detailed changes.
142
142
143
143
* Remove deprecated support to passing coder and class as second argument to ` serialize ` .
144
144
145
+ * Remove deprecated ` #all_foreign_keys_valid? ` from database adapters.
146
+
145
147
### Deprecations
146
148
147
149
* Deprecate ` Rails.application.config.active_record.allow_deprecated_singular_associations_name `
You can’t perform that action at this time.
0 commit comments