конец
Если я посмотрю на A.connection_config, это даст мне правильный результат, связанный с конфигурацией соединения non_default_db. Но B.connection_config дает мне результат соединения для разработки по умолчанию вместо конфигурации соединения non_default_db.
Вот результат
A.connection_config result => {:adapter=>"mysql2", :encoding=>"utf8", :reconnect=>true,
:database=>"non_default_development", :pool=>5, :username=>"root",
:password=>"123", :host=>"localhost"}
B.connection_config result => {:adapter=>"mysql2", :encoding=>"utf8", :reconnect=>true,
:database=>"development", :pool=>5, :username=>"root",
:password=>"123", :host=>"localhost", :flags=>2}
Что может быть причиной для этого?