I have noticed in Rails 4.2 the following in rails console #database.yml ... development: <<: *default database: project_development username: root password: <%= ENV['PASSWORD'] %>
development_replica: <<: *default database: replicat_db username: replica_user password: <%= ENV['REPLICA_PASSWORD'] %> If I look at ActiveRecord::Base.configurations['development'] the password set If I look at ActiveRecord::Base.configurations['development_replicate'] the password is nil This happens with any embedded ruby that is not in the Rails.env configuration block. Is this expected behaviour? To establish another connection I am supposed to do the following but the embedded ruby isn't evaled ActiveRecord::Base.establish_connection(:development_replica) Advice or thoughts? Thanks -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/0ccf460b-bbd0-4469-a02b-9e9f4035e2bc%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.