Я получаю это сообщение, когда запускаю спецификации своих функций:
ПРЕДУПРЕЖДЕНИЕ О ДЕПРЕКАЦИИ: ActiveRecord:: Base.raise_in_transactional_callbacks = устарела, не имеет эффекта и будет удалена без замены.
Я использую Rails 5.0.0.rc1, и я не уверен, что бросает это предупреждение об отказе.
У меня было это в моем файле application.rb
. Я удалил его, и предупреждение об устаревании ушло:
config.active_record.raise_in_transactional_callbacks = true
Мне бы хотелось узнать, что на самом деле означает это предупреждение об устаревании, и знать, что вызывает это предупреждение об отказе.