rails/activerecord/test
John Hawthorn 146ae32b85 Freeze modifications to ActiveRecord::QueryLogs
Tags and taggings build a cache when they are assigned, which means we
cannot support them being mutated. This freezes tags and taggings to
ensure they aren't changed after assignment.

This may not cover all cases, and per the previous PR we intend this to
be configured mostly via application.config, but it covers a case we
were making in our test suite and so should hopefully cover a mistake
users are somewhat likely to make.
2024-07-23 23:36:45 -07:00
..
active_record/connection_adapters Add deprecation and specific exceptions to warn when an adapter is using the legacy registration format in 7.2 2023-11-30 07:00:38 -05:00
activejob Merge pull request #51409 from fatkodima/fix-destroy_async-job-for-cpk 2024-05-02 16:57:50 +02:00
assets Replace test `Man` with `Human` 2020-08-14 11:37:09 -04:00
cases Freeze modifications to ActiveRecord::QueryLogs 2024-07-23 23:36:45 -07:00
fixtures Add the ability to ignore counter cache columns while they are backfilling 2024-04-02 13:59:46 +03:00
migrations Sort migration ID as int in db:migrate:status for consistency. 2021-07-16 13:10:31 -05:00
models [Fix #52304] Avoid computing `klass` if reflection is a `belongs_to` in `ActiveRecord::AutosaveAssociation#inverse_belongs_to_association_for` 2024-07-11 13:09:07 +05:30
schema Introduce `compressor` option to `ActiveRecord::Encryption::Encryptor` 2024-07-03 18:48:07 +09:00
support Deprecate `ConnectionPool#connection` 2024-03-01 14:32:55 +01:00
config.example.yml Remove support for SQLServerAdapter, OracleAdapter and JBDC adapters in tests 2024-05-14 14:56:16 -04:00
config.rb Delete AS::Dependencies.safe_constantize 2021-08-20 17:51:05 +02:00