Module: ActiveRecord::Turntable

Extended by:
ActiveSupport::Autoload, ActiveSupport::Concern
Defined in:
lib/active_record/turntable/sequencer/api.rb,
lib/active_record/turntable/version.rb,
lib/active_record/turntable/algorithm.rb,
lib/active_record/turntable/seq_shard.rb,
lib/active_record/turntable/sequencer.rb,
lib/active_record/turntable/pool_proxy.rb,
lib/active_record/turntable/deprecation.rb,
lib/active_record/turntable/mixer/fader.rb,
lib/active_record/turntable/slave_shard.rb,
lib/active_record/turntable/compatibility.rb,
lib/active_record/turntable/configuration.rb,
lib/active_record/turntable/default_shard.rb,
lib/active_record/turntable/shard_registry.rb,
lib/active_record/turntable/slave_registry.rb,
lib/active_record/turntable/sequencer/mysql.rb,
lib/active_record/turntable/cluster_registry.rb,
lib/active_record/turntable/connection_proxy.rb,
lib/active_record/turntable/active_record_ext.rb,
lib/active_record/turntable/configuration/dsl.rb,
lib/active_record/turntable/sequencer/barrage.rb,
lib/active_record/turntable/sequencer_registry.rb,
lib/active_record/turntable/sharding_condition.rb,
lib/active_record/turntable/configuration/loader.rb,
lib/active_record/turntable/sequencer/katsubushi.rb,
lib/active_record/turntable/configuration_methods.rb,
lib/active_record/turntable/cluster_helper_methods.rb,
lib/active_record/turntable/configuration/loader/dsl.rb,
lib/active_record/turntable/connection_proxy/mixable.rb,
lib/active_record/turntable/configuration/loader/yaml.rb,
lib/active_record/turntable/active_record_ext/relation.rb,
lib/active_record/turntable/mixer/fader/specified_shard.rb,
lib/generators/active_record/turntable/install_generator.rb,
lib/active_record/turntable/active_record_ext/association.rb,
lib/active_record/turntable/active_record_ext/clever_load.rb,
lib/active_record/turntable/active_record_ext/persistence.rb,
lib/active_record/turntable/active_record_ext/query_cache.rb,
lib/active_record/turntable/active_record_ext/transactions.rb,
lib/active_record/turntable/active_record_ext/schema_dumper.rb,
lib/active_record/turntable/active_record_ext/log_subscriber.rb,
lib/active_record/turntable/active_record_ext/abstract_adapter.rb,
lib/active_record/turntable/active_record_ext/locking_optimistic.rb,
lib/active_record/turntable/mixer/fader/insert_shards_merge_result.rb,
lib/active_record/turntable/mixer/fader/select_shards_merge_result.rb,
lib/active_record/turntable/mixer/fader/update_shards_merge_result.rb,
lib/active_record/turntable/active_record_ext/association_preloader.rb,
lib/active_record/turntable/mixer/fader/calculate_shards_sum_result.rb,
lib/active_record/turntable/active_record_ext/activerecord_import_ext.rb,
lib/active_record/turntable/active_record_ext/acts_as_archive_extension.rb,
lib/active_record/turntable/active_record_ext/connection_handler_extension.rb,
lib/active_record/turntable/railtie.rb,
lib/active_record/turntable/cluster.rb,
lib/active_record/turntable/plugin.rb,
lib/active_record/turntable/shard.rb,
lib/active_record/turntable/mixer.rb,
lib/active_record/turntable/error.rb,
lib/active_record/turntable/util.rb,
lib/active_record/turntable/base.rb,
lib/active_record/turntable.rb

Overview

採番

Defined Under Namespace

Modules: ActiveRecordExt, Algorithm, Base, ClassMethods, ClusterHelperMethods, Compatibility, ConfigurationMethods, Generators, Migration, Plugin, ShardingCondition, Util Classes: CannotSpecifyShardError, Cluster, ClusterRegistry, Configuration, ConnectionProxy, DefaultShard, DefaultShardNotConnected, Deprecation, InvalidConfigurationError, Mixer, PoolProxy, Railtie, SeqShard, SequenceNotFoundError, Sequencer, SequencerRegistry, Shard, ShardRegistry, SlaveRegistry, SlaveShard, TurntableError, UnknownOperatorError

Constant Summary collapse

VERSION =
"4.4.1".freeze