Я думаю, что лучший подход - не идти с базой данных, а создать файл конфигурации, скажем, app_config.yml в папке application_root / config , а затем загрузить егоиспользуя следующую строку в файле environment.rb .
APP_SETTINGS = YAML.load_file("#{Rails.root.to_s}/config/app_config.yml")
Ваш app_config.yml файл выглядит следующим образом
appname: something.com
appsettings: something...
appvar: something...
Youможет получить доступ к этим переменным конфигурации из любого места в вашем приложении как:
APP_SETTINGS['appname']
и т. д.
Этот файл yml загружается во время запуска сервера rails,Следовательно, если вы внесете какие-либо изменения в этот файл, ваш сервер должен быть перезапущен.