где хранить переменную на RoR на героку, которую нужно менять несколько раз в день? - PullRequest
0 голосов
/ 23 марта 2019

Использую ли я переменную среды Heroku? я могу изменить значение из Rails?

Я использовал файл (File.read и File.write), но эфемерная система Heroku не сохраняет новое значение, сохраненное в файле.

Ответы [ 2 ]

1 голос
/ 23 марта 2019

Тогда используйте Postgres.Сделайте простую модель для хранения ваших настроек.

Загрузка записи Postgres занимает, как правило, менее миллисекунды.Стоимость загрузки одного раза при запуске Rails несущественна.

1 голос
/ 23 марта 2019

Если вам нужно использовать переменную глобальных настроек, вы можете использовать это https://github.com/ledermann/rails-settings. Мы использовали это в некоторых проектах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...