Я должен подключиться к устаревшей БД, которая имеет схему под названием «Финансиро».
Я установил свой database.yml на:
...
schema_search_path: Financeiro
...
когда activerecord пытается что-то найти, я получаю следующую ошибку:
ActiveRecord::StatementInvalid: RuntimeError: ERROR C3F000 Mschema "financeiro" does not exist F.\src\backend\catalog\namespace.c L2898 Rassign_search_path: SET search_path TO Financeiro from
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/connection_adapters/abstract_adapter.rb:147:in `log'
Обратите внимание, что в сообщении об ошибке я получаю financeiro (нижний регистр).
Если я переименую схему в financeiro downcase, она будет работать хорошо. Но это не так
возможно в производственной среде.
Благодарю.