Table of Contents - activerecord-shard_for-0.7.0 Documentation
Pages
Classes and Modules
- ActiveRecord
- ActiveRecord::ShardFor
- ActiveRecord::ShardFor::AbstractShardRepository
- ActiveRecord::ShardFor::AllShardsInParallel
- ActiveRecord::ShardFor::ClusterConfig
- ActiveRecord::ShardFor::Config
- ActiveRecord::ShardFor::ConnectionRouter
- ActiveRecord::ShardFor::DatabaseTasks
- ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- ActiveRecord::ShardFor::DatabaseTasks::TasksForMultipleClusters
- ActiveRecord::ShardFor::DatabaseTasks::TasksForSingleConnection
- ActiveRecord::ShardFor::DistkeyRouter
- ActiveRecord::ShardFor::Error
- ActiveRecord::ShardFor::HashModuloRouter
- ActiveRecord::ShardFor::MissingDistkeyAttribute
- ActiveRecord::ShardFor::Model
- ActiveRecord::ShardFor::Model::ClassMethods
- ActiveRecord::ShardFor::Patch
- ActiveRecord::ShardFor::Patch::ClassMethods
- ActiveRecord::ShardFor::Railtie
- ActiveRecord::ShardFor::RecordNotFound
- ActiveRecord::ShardFor::ReplicationMapping
- ActiveRecord::ShardFor::STI
- ActiveRecord::ShardFor::STIShardRepository
- ActiveRecord::ShardFor::ShardRepository
Methods
- ::config — ActiveRecord::ShardFor
- ::configure — ActiveRecord::ShardFor
- ::new — ActiveRecord::ShardFor::AllShardsInParallel
- ::new — ActiveRecord::ShardFor::ClusterConfig
- ::new — ActiveRecord::ShardFor::Config
- ::new — ActiveRecord::ShardFor::ConnectionRouter
- ::new — ActiveRecord::ShardFor::ReplicationMapping
- ::new — ActiveRecord::ShardFor::ShardRepository
- ::new — ActiveRecord::ShardFor::STIShardRepository
- #all — ActiveRecord::ShardFor::AbstractShardRepository
- #all_shards — ActiveRecord::ShardFor::Model::ClassMethods
- #all_shards_in_parallel — ActiveRecord::ShardFor::Model::ClassMethods
- #ar417_above? — ActiveRecord::ShardFor::DatabaseTasks
- #ar41? — ActiveRecord::ShardFor::DatabaseTasks
- #ar42? — ActiveRecord::ShardFor::DatabaseTasks
- #ar4? — ActiveRecord::ShardFor::DatabaseTasks
- #ar5? — ActiveRecord::ShardFor::DatabaseTasks
- #ar6? — ActiveRecord::ShardFor::DatabaseTasks
- #before_put — ActiveRecord::ShardFor::Model::ClassMethods
- #cluster_name_or_error — ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- #cluster_names — ActiveRecord::ShardFor::DatabaseTasks
- #cluster_or_error — ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- #clusters — ActiveRecord::ShardFor::DatabaseTasks
- #connection_count — ActiveRecord::ShardFor::ConnectionRouter
- #connections — ActiveRecord::ShardFor::ClusterConfig
- #constantize! — ActiveRecord::ShardFor::ReplicationMapping
- #constantized? — ActiveRecord::ShardFor::ReplicationMapping
- #create — ActiveRecord::ShardFor::DatabaseTasks::TasksForSingleConnection
- #create_all_databases — ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- #def_distkey — ActiveRecord::ShardFor::Model::ClassMethods
- #define_callbacks — ActiveRecord::ShardFor::Patch::ClassMethods
- #define_cluster — ActiveRecord::ShardFor::Config
- #drop — ActiveRecord::ShardFor::DatabaseTasks::TasksForSingleConnection
- #drop_all_databases — ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- #each — ActiveRecord::ShardFor::AllShardsInParallel
- #enum — ActiveRecord::ShardFor::Patch::ClassMethods
- #establish_connection — ActiveRecord::ShardFor::ClusterConfig
- #exec_task_for_all_databases — ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- #exit_with_error — ActiveRecord::ShardFor::DatabaseTasks
- #fetch — ActiveRecord::ShardFor::AbstractShardRepository
- #fetch — ActiveRecord::ShardFor::ClusterConfig
- #fetch_by_key — ActiveRecord::ShardFor::AbstractShardRepository
- #fetch_cluster_config — ActiveRecord::ShardFor::Config
- #fetch_cluster_config — ActiveRecord::ShardFor::DatabaseTasks
- #fetch_connection_name — ActiveRecord::ShardFor::ConnectionRouter
- #fetch_connection_router — ActiveRecord::ShardFor::Config
- #fetch_distkey_from_attributes — ActiveRecord::ShardFor::Model::ClassMethods
- #flat_map — ActiveRecord::ShardFor::AllShardsInParallel
- #generate_model_for_shard — ActiveRecord::ShardFor::ShardRepository
- #generate_model_from_shard — ActiveRecord::ShardFor::STIShardRepository
- #generate_shard_name — ActiveRecord::ShardFor::AbstractShardRepository
- #generate_shard_name — ActiveRecord::ShardFor::ClusterConfig
- #get — ActiveRecord::ShardFor::Model::ClassMethods
- #get! — ActiveRecord::ShardFor::Model::ClassMethods
- #hash — ActiveRecord::ShardFor::HashModuloRouter
- #info — ActiveRecord::ShardFor::DatabaseTasks
- #invoke_task — ActiveRecord::ShardFor::DatabaseTasks::TasksForMultipleClusters
- #invoke_task_for_all_clusters — ActiveRecord::ShardFor::DatabaseTasks::TasksForMultipleClusters
- #load_schema — ActiveRecord::ShardFor::DatabaseTasks::TasksForSingleConnection
- #load_schema_all_databases — ActiveRecord::ShardFor::DatabaseTasks::TaskOrganizerForSingleClusterTask
- #map — ActiveRecord::ShardFor::AllShardsInParallel
- #parallel — ActiveRecord::ShardFor::Model::ClassMethods
- #put! — ActiveRecord::ShardFor::Model::ClassMethods
- #register — ActiveRecord::ShardFor::ClusterConfig
- #register_connection_router — ActiveRecord::ShardFor::Config
- #replicates_with — ActiveRecord::ShardFor::Model::ClassMethods
- #route — ActiveRecord::ShardFor::ConnectionRouter
- #route — ActiveRecord::ShardFor::DistkeyRouter
- #route — ActiveRecord::ShardFor::HashModuloRouter
- #shard_eval — ActiveRecord::ShardFor::Model::ClassMethods
- #shard_for — ActiveRecord::ShardFor::Model::ClassMethods
- #switch — ActiveRecord::ShardFor::ReplicationMapping
- #switch — ActiveRecord::ShardFor::Model::ClassMethods
- #to_rake_task — ActiveRecord::ShardFor::DatabaseTasks
- #use_cluster — ActiveRecord::ShardFor::Model::ClassMethods
- #using — ActiveRecord::ShardFor::Model::ClassMethods