class ActiveRecord::DatabaseConfigurations

def primary?(name) # :nodoc:

:nodoc:
file will be named `schema.rb` instead of `primary_schema.rb`.
example, when Rails dumps the schema, the primary configuration's schema
when the application needs to treat one configuration differently. For
as primary. This is used as the "default" configuration and is used
no primary, the first configuration for an environment will be treated
A primary configuration is one that is named primary or if there is
def primary?(name) # :nodoc:
  return true if name == "primary"
  first_config = find_db_config(default_env)
  first_config && name == first_config.name
end