config/initializers/session_store.rb
не генерируется в Rails 5.1.1+.Но, что более важно, вы, кажется, неправильно понимаете файлы инициализатора.Они загружаются один раз во время запуска сервера приложений.Они часто представляют собой произвольный код Ruby, который может быть выполнен в одном файле, но разделен ради простоты и модульности.
Вы можете создать /config/initializers/session_store.rb
, и он загрузит любой код Ruby on Railsпри запуске.
$ touch config/initializers/session_store.rb
$ vim config/initializers/session_store.rb
Внутри session_store.rb
:
Rails.application.config.session_store :cookie_store, expire_after: 2.minutes