БД локаль / сопоставление на Heroku - PullRequest
1 голос
/ 15 сентября 2010

Мы разрабатываем шведский веб-сайт с использованием hobo и rails.Мы хотим разместить сайт на Heroku, но у нас возникла проблема с порядком сортировки результатов из БД.Кто-нибудь знает, есть ли способ указать параметры сортировки для базового стандарта Heroku DB?

1 Ответ

0 голосов
/ 11 января 2011

Я бы хотел знать, есть ли в Heroku рекомендуемый способ решения этой проблемы, но я решил аналогичную проблему, объединив параметры сортировки (и в моем случае и кодирование) в инициализаторе.Внутри блока Rails :: Initializer.run в environment.rb

class Rails::Configuration
 def database_configuration
   # Heroku overwrites the database.yml file   
   require 'erb'
   YAML::load(ERB.new(IO.read(database_configuration_file)).result).each_value {|env| env.merge!({"encoding" => "utf8", "collation" => "utf8_general_ci"}) }
 end
end

Вероятно, стоит упомянуть, что это было сделано в Rails 2.3.5, поэтому milage может варьироваться.

...