Method List
-
#abstract_connection_class DbCharmer::ConnectionProxy
-
abstract_connection_class_name DbCharmer::ConnectionFactory
-
aliased_method_name DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#allocate_new_block_for_key DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#allocate_new_block_for_key DbCharmer::Sharding::Method::DbBlockMap
-
#allocate_new_block_for_key_on_group DbCharmer::Sharding::Method::DbBlockSchemaMap
-
append_features DbCharmer::ActiveRecord::Migration::MultiDbMigrations
-
#arel_engine_with_db_charmer DbCharmer::ActiveRecord::Relation::ArelEngine
-
#block_end_for_key DbCharmer::Sharding::Method::DbBlockMap
-
#block_end_for_key DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#block_for_key DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#block_for_key DbCharmer::Sharding::Method::DbBlockMap
-
#block_size DbCharmer::Sharding::Method::DbBlockMap
-
#block_size DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#block_start_for_key DbCharmer::Sharding::Method::DbBlockMap
-
#block_start_for_key DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#build_scope_with_db_magic DbCharmer::ActiveRecord::Preloader::Association
-
#clear_group_info_cache DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#clear_shard_info_cache DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#coerce_to_connection_proxy DbCharmer::ActiveRecord::ConnectionSwitching
-
#config DbCharmer::Sharding::Connection
-
connect DbCharmer::ConnectionFactory
-
connect_to_db DbCharmer::ConnectionFactory
-
#connection DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#connection DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#connection DbCharmer::Sharding::Method::DbBlockMap
-
#connection_name DbCharmer::Sharding::Method::DbBlockMap
-
#connection_name DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#connection_name DbCharmer::AbstractAdapter::ConnectionName
-
#connection_name DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
connections_should_exist? DbCharmer
-
#copy_db_charmer_options DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#create_group DbCharmer::Sharding::Method::DbBlockGroupMap
-
#create_group DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#create_shard DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#create_shard DbCharmer::Sharding::Method::DbBlockMap
-
#create_shard DbCharmer::Sharding::Method::DbBlockGroupMap
-
#create_shard_database DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#create_true_method DbCharmer::ActiveRecord::DbMagic
-
#create_with_allocated_shard DbCharmer::ActiveRecord::Sharding
-
#db_charmer_allocated_shard_connection DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_allocated_shard_connection= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_connection_level DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_connection_level= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_connection_name DbCharmer::ConnectionProxy
-
#db_charmer_connection_name DbCharmer::Sharding::StubConnection
-
#db_charmer_connection_proxy DbCharmer::ConnectionProxy
-
#db_charmer_connection_proxy DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_connection_proxy= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_database_remappings DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_database_remappings= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_default_connection DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_default_connection= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_force_slave_reads DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_force_slave_reads= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_force_slave_reads? DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_opts DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_opts= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_random_slave DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_remapped_connection DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_slaves DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_slaves= DbCharmer::ActiveRecord::ClassAttributes
-
#db_charmer_top_level_connection? DbCharmer::ActiveRecord::ClassAttributes
-
#db_magic DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#db_magic DbCharmer::ActiveRecord::DbMagic
-
#debug_with_connection_name DbCharmer::ActiveRecord::LogSubscriber
-
#default_connection DbCharmer::Sharding::Connection
-
#dont_force_slave_reads! DbCharmer::ActionController::ForceSlaveReads::InstanceMethods
-
#drop_all_shard_databases DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#drop_shard_database DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
enable_controller_magic! DbCharmer
-
establish_connection DbCharmer::ConnectionFactory
-
establish_connection_to_db DbCharmer::ConnectionFactory
-
#establish_real_connection_if_exists DbCharmer::ActiveRecord::ConnectionSwitching
-
#except_with_db_charmer DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#exist_pg_database? DbCharmer::ActiveRecord::DbMagic
-
extended DbCharmer::ActiveRecord::Sharding
-
extended DbCharmer::ActiveRecord::AssociationPreload
-
extended DbCharmer::ActiveRecord::RelationMethod
-
extended DbCharmer::ActiveRecord::Relation::ArelEngine
-
#find DbCharmer::ActiveRecord::MasterSlaveRouting::ClassMethods
-
#first_level_on_slave DbCharmer::ActiveRecord::MultiDbProxy::MasterSlaveClassMethods
-
force_slave_reads DbCharmer
-
#force_slave_reads DbCharmer::ActionController::ForceSlaveReads::ClassMethods
-
#force_slave_reads! DbCharmer::ActionController::ForceSlaveReads::InstanceMethods
-
force_slave_reads? DbCharmer
-
#force_slave_reads? DbCharmer::ActionController::ForceSlaveReads::InstanceMethods
-
#force_slave_reads_action? DbCharmer::ActionController::ForceSlaveReads::ClassMethods
-
#force_slave_reads_options DbCharmer::ActionController::ForceSlaveReads::ClassMethods
-
generate_abstract_class DbCharmer::ConnectionFactory
-
generate_abstract_class_for_db DbCharmer::ConnectionFactory
-
generate_empty_abstract_ar_class DbCharmer::ConnectionFactory
-
#get_cached_block DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#get_cached_block DbCharmer::Sharding::Method::DbBlockMap
-
#group_class DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#group_database_name DbCharmer::Sharding::Method::DbBlockGroupMap
-
#group_info_by_id DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#groups_table DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#hijack_connection! DbCharmer::ActiveRecord::ConnectionSwitching
-
hijack_new_classes? DbCharmer
-
included DbCharmer::AbstractAdapter::ConnectionName
-
included DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
included DbCharmer::ActiveRecord::LogSubscriber
-
included DbCharmer::ActionController::ForceSlaveReads::InstanceMethods
-
inherited_with_hijacking ActiveRecord::Base
-
init_attributes DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
init_routing DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#initialize DbCharmer::Sharding::Method::DbBlockMap
-
#initialize DbCharmer::AbstractAdapter::ConnectionName::InstrumenterDecorator
-
#initialize DbCharmer::ActiveRecord::MultiDbProxy::OnDbProxy
-
#initialize DbCharmer::Sharding::StubConnection
-
#initialize DbCharmer::Sharding::Method::HashMap
-
#initialize DbCharmer::Sharding::Method::Range
-
#initialize DbCharmer::Sharding::Connection
-
#initialize DbCharmer::ConnectionProxy
-
#initialize DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#initialize_with_connection_name DbCharmer::AbstractAdapter::ConnectionName
-
#instantiate_sharder DbCharmer::Sharding::Connection
-
#instrument DbCharmer::AbstractAdapter::ConnectionName::InstrumenterDecorator
-
#invert_on_db DbCharmer::ActiveRecord::Migration::CommandRecorder
-
#kill_connections DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#least_loaded_group DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#least_loaded_shard DbCharmer::Sharding::Method::DbBlockMap
-
logger DbCharmer
-
#map DbCharmer::Sharding::Method::HashMap
-
#map_table DbCharmer::Sharding::Method::DbBlockMap
-
#map_table DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#method_missing DbCharmer::Sharding::StubConnection
-
#method_missing DbCharmer::ConnectionProxy
-
#method_missing DbCharmer::AbstractAdapter::ConnectionName::InstrumenterDecorator
-
#migrate_with_db_wrapper DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#migrate_with_db_wrapper DbCharmer::ActiveRecord::Migration::MultiDbMigrations
-
#multi_db_names DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#multi_db_names= DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#name DbCharmer::Sharding::Method::DbBlockMap
-
#name DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#on_db DbCharmer::ActiveRecord::NamedScope::ScopeProxy
-
#on_db DbCharmer::ActiveRecord::MultiDbProxy::InstanceMethods
-
#on_db DbCharmer::ActiveRecord::MultiDbProxy::ClassMethods
-
#on_db DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#on_db DbCharmer::ActiveRecord::Migration::MultiDbMigrations
-
#on_db DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#on_default_shard DbCharmer::ActiveRecord::Sharding
-
#on_each_shard DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#on_each_shard DbCharmer::ActiveRecord::Sharding
-
#on_master DbCharmer::ActiveRecord::MultiDbProxy::MasterSlaveClassMethods
-
#on_master DbCharmer::ActiveRecord::NamedScope::ScopeProxy
-
#on_slave DbCharmer::ActiveRecord::MultiDbProxy::MasterSlaveClassMethods
-
#on_slave DbCharmer::ActiveRecord::NamedScope::ScopeProxy
-
#only_with_db_charmer DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#orig_table_name DbCharmer::Sharding::Method::SchemaTableNamePrefix
-
#prepare_shard_model DbCharmer::Sharding::Method::DbBlockMap
-
#prepare_shard_models DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#prepare_shard_models DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#proxy? DbCharmer::ActiveRecord::NamedScope::ScopeProxy
-
#proxy? Object
-
proxy? Object
-
#quoted_table_name ActiveRecord::Reflection::AssociationReflection
-
rails2? DbCharmer
-
rails31? DbCharmer
-
rails3? DbCharmer
-
#ranges DbCharmer::Sharding::Method::Range
-
#real_connection DbCharmer::Sharding::StubConnection
-
#record_on_db DbCharmer::ActiveRecord::Migration::MultiDbMigrations
-
#records_for_with_db_magic DbCharmer::ActiveRecord::Preloader::HasAndBelongsToMany
-
register_connection DbCharmer::Sharding
-
#relation_with_db_charmer DbCharmer::ActiveRecord::RelationMethod
-
#reload DbCharmer::ActiveRecord::MasterSlaveRouting::InstanceMethods
-
#reload_sharder DbCharmer::Sharding::Connection
-
#replay_commands_on_db DbCharmer::ActiveRecord::Migration::MultiDbMigrations
-
reset! DbCharmer::ConnectionFactory
-
#reset_cached_table_name DbCharmer::Sharding::Method::SchemaTableNamePrefix
-
reset_connection DbCharmer::ConnectionFactory
-
#reset_connection_proxies DbCharmer::ActiveRecord::ClassAttributes
-
reset_connections DbCharmer::Sharding
-
#schema_name DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#select_destination DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#set_cached_block DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#set_cached_block DbCharmer::Sharding::Method::DbBlockMap
-
#set_psql_env DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#set_real_connection DbCharmer::Sharding::StubConnection
-
#set_schema_table_name_prefix DbCharmer::Sharding::Method::SchemaTableNamePrefix
-
#shard_class DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shard_connection_config DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#shard_connection_config DbCharmer::Sharding::Method::DbBlockGroupMap
-
#shard_connection_config DbCharmer::Sharding::Method::DbBlockMap
-
#shard_connection_config_no_dbname DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shard_connections DbCharmer::Sharding::Method::DbBlockSchemaMap
-
#shard_connections DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shard_connections DbCharmer::Sharding::Method::DbBlockMap
-
#shard_connections DbCharmer::Sharding::Method::Range
-
#shard_connections DbCharmer::Sharding::Connection
-
#shard_connections DbCharmer::ActiveRecord::Migration::MultiDbMigrations::ClassMethods
-
#shard_for DbCharmer::ActiveRecord::Sharding
-
shard_for_connection_name DbCharmer::Sharding
-
#shard_for_key DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shard_for_key DbCharmer::Sharding::Method::DbBlockMap
-
#shard_for_key DbCharmer::Sharding::Method::HashMap
-
#shard_for_key DbCharmer::Sharding::Method::Range
-
#shard_info_by_group_id DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shard_info_by_id DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shard_info_by_id DbCharmer::Sharding::Method::DbBlockMap
-
#sharded_connection DbCharmer::Sharding::StubConnection
-
sharded_connection DbCharmer::Sharding
-
sharded_connection_by_connection_name DbCharmer::Sharding
-
#sharded_reflection? ActiveRecord::Reflection::AssociationReflection
-
#sharder DbCharmer::Sharding::Connection
-
sharder_for_connection_name DbCharmer::Sharding
-
#shards_table DbCharmer::Sharding::Method::DbBlockGroupMapBase
-
#shards_table DbCharmer::Sharding::Method::DbBlockMap
-
#sql_with_connection_name DbCharmer::ActiveRecord::LogSubscriber
-
#support_default_shard? DbCharmer::Sharding::Method::HashMap
-
#support_default_shard? DbCharmer::Sharding::Method::Range
-
#support_default_shard? DbCharmer::Sharding::Connection
-
#switch_connection_for_method DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#switch_connection_to DbCharmer::ActiveRecord::ConnectionSwitching
-
#table_name ActiveRecord::Reflection::AssociationReflection
-
#table_name_without_schema DbCharmer::ActiveRecord::ClassAttributes
-
#to_a_with_db_charmer DbCharmer::ActiveRecord::Relation::ConnectionRouting
-
#try NilClass
-
#try Object
-
with_controller DbCharmer
-
with_remapped_databases DbCharmer