Table of Contents - rails-sharding-1.2.2 Documentation
Pages
Classes and Modules
- Rails
- Rails::Sharding
- Rails::Sharding::ActiveRecordExtensions
- Rails::Sharding::ActiveRecordExtensions::CaseFixer
- Rails::Sharding::ActiveRecordExtensions::ScopeMethods
- Rails::Sharding::ActiveRecordExtensions::ScopeProxy
- Rails::Sharding::Config
- Rails::Sharding::ConnectionHandler
- Rails::Sharding::ConnectionHandler::connection
- Rails::Sharding::Core
- Rails::Sharding::Errors
- Rails::Sharding::Errors::ConfigNotFoundError
- Rails::Sharding::Errors::ConnectionPoolRetrievalError
- Rails::Sharding::Errors::UninitializedError
- Rails::Sharding::Errors::WrongUsageError
- Rails::Sharding::Railtie
- Rails::Sharding::ShardThreadRegistry
- Rails::Sharding::ShardableModel
- Rails::Sharding::ShardableModel::ClassMethodsOverrides
- RailsSharding
- RailsSharding::ScaffoldGenerator
Methods
- ::add_shard_tag_to_connection_log — Rails::Sharding::ConnectionHandler
- ::configurations — Rails::Sharding::Core
- ::connect_back_to_master! — Rails::Sharding::ShardThreadRegistry
- ::connected? — Rails::Sharding::ConnectionHandler
- ::connecting_to_master? — Rails::Sharding::ShardThreadRegistry
- ::connecting_to_shard? — Rails::Sharding::ShardThreadRegistry
- ::connection_handler — Rails::Sharding::ConnectionHandler
- ::connection_name — Rails::Sharding::ConnectionHandler
- ::connection_pool — Rails::Sharding::ConnectionHandler
- ::current_connection_used? — Rails::Sharding::ShardThreadRegistry
- ::current_shard_group — Rails::Sharding::ShardThreadRegistry
- ::current_shard_group_and_name — Rails::Sharding::ShardThreadRegistry
- ::current_shard_name — Rails::Sharding::ShardThreadRegistry
- ::establish_all_connections — Rails::Sharding::ConnectionHandler
- ::establish_connection — Rails::Sharding::ConnectionHandler
- ::extend_active_record_scope — Rails::Sharding::ActiveRecordExtensions
- ::extended — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- ::for_each_shard — Rails::Sharding::Core
- ::included — Rails::Sharding::ShardableModel
- ::method_missing — Rails::Sharding
- ::new — Rails::Sharding::ActiveRecordExtensions::ScopeProxy
- ::notify_connection_retrieved — Rails::Sharding::ShardThreadRegistry
- ::pop_current_shard — Rails::Sharding::ShardThreadRegistry
- ::push_current_shard — Rails::Sharding::ShardThreadRegistry
- ::remove_connection — Rails::Sharding::ConnectionHandler
- ::reset_configurations_cache — Rails::Sharding::Core
- ::retrieve_connection — Rails::Sharding::ConnectionHandler
- ::setup — Rails::Sharding::ConnectionHandler
- ::setup — Rails::Sharding::Core
- ::shard_connection_used_stack — Rails::Sharding::ShardThreadRegistry
- ::shard_group_stack — Rails::Sharding::ShardThreadRegistry
- ::shard_groups — Rails::Sharding::Core
- ::shard_name_stack — Rails::Sharding::ShardThreadRegistry
- ::shard_names — Rails::Sharding::Core
- ::test_configurations — Rails::Sharding::Core
- ::using_shard — Rails::Sharding::Core
- ::with_connection — Rails::Sharding::ConnectionHandler
- #== — Rails::Sharding::ActiveRecordExtensions::ScopeProxy
- #=== — Rails::Sharding::ActiveRecordExtensions::CaseFixer
- #add_configuration_to_gitignore — RailsSharding::ScaffoldGenerator
- #copy_configuration_file_and_example — RailsSharding::ScaffoldGenerator
- #copy_initializer — RailsSharding::ScaffoldGenerator
- #create_migrations_and_schema_directory — RailsSharding::ScaffoldGenerator
- #eql? — Rails::Sharding::ActiveRecordExtensions::ScopeProxy
- #method_missing — Rails::Sharding::ActiveRecordExtensions::ScopeProxy
- #sharded_clear_active_connections! — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_clear_all_connections! — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_clear_reloadable_connections! — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_connected? — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_connection_pool — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_establish_connection — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_flush_idle_connections! — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_remove_connection — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #sharded_retrieve_connection — Rails::Sharding::ShardableModel::ClassMethodsOverrides
- #using_shard — Rails::Sharding::ActiveRecordExtensions::ScopeProxy
- #using_shard — Rails::Sharding::ActiveRecordExtensions::ScopeMethods