class ActiveRecord::DatabaseConfigurations::DatabaseConfig
:nodoc:
as this is the parent class for the types of database configuration objects.
UrlConfig respectively. It will never return a DatabaseConfig object,
ActiveRecord::Base.configurations will return either a HashConfig or
def _database=(database)
def _database=(database) raise NotImplementedError end
def adapter
def adapter raise NotImplementedError end
def adapter_method
def adapter_method "#{adapter}_connection" end
def checkout_timeout
def checkout_timeout raise NotImplementedError end
def database
def database raise NotImplementedError end
def for_current_env?
def for_current_env? env_name == ActiveRecord::ConnectionHandling::DEFAULT_ENV.call end
def host
def host raise NotImplementedError end
def idle_timeout
def idle_timeout raise NotImplementedError end
def initialize(env_name, name)
def initialize(env_name, name) @env_name = env_name @name = name end
def max_queue
def max_queue raise NotImplementedError end
def max_threads
def max_threads raise NotImplementedError end
def migrations_paths
def migrations_paths raise NotImplementedError end
def min_threads
def min_threads raise NotImplementedError end
def pool
def pool raise NotImplementedError end
def reaping_frequency
def reaping_frequency raise NotImplementedError end
def replica?
def replica? raise NotImplementedError end
def schema_cache_path
def schema_cache_path raise NotImplementedError end