Интересно, как правильно настроить блоки конфигурирования в Синатре?То, что я хочу, это:
- При работе не показывать исключения и ошибки
- При разработке регистрировать запросы в БД
- При тестированиииспользовать в памяти SQLite db.
Я установил это следующим образом:
configure :production do
set :show_exceptions, false
set :raise_errors, false
end
configure :development do
DataMapper::Logger.new($stdout, :debug)
end
configure :test do
DataMapper.setup(:default, "sqlite::memory:")
end
Но что поместить в базовый блок configuration
?Это правильный подход?Кроме того, я не смог найти правильный порядок выполнения конфигурационных блоков в Синатре.