Просто ради полноты, я только что получил эту ошибку, потому что я изначально создал параметризованный сценарий запуска Rails, который принимает адрес электронной почты, и назвал опцию командной строки -e
- которая, конечно же, является программой запуска Rails использует для окружающей среды. Поэтому он пытался найти конфигурацию среды, которая соответствует адресу электронной почты!
К счастью, незадолго до ошибки ActiveRecord
, упомянутой в названии, я получил сообщение об ошибке, которое помогло мне понять, в чем на самом деле была проблема:
You did not specify how you would like Rails to report deprecation notices for your test@example.com environment, please set config.active_support.deprecation to :log, :notify or :stderr at config/environments/test@example.com.rb