Table of Contents - thanx-knockoff-1.1.2 Documentation
Classes and Modules
- ActiveRecord
- ActiveRecord::Base
- ActiveRecord::Relation
- Knockoff
- Knockoff::Base
- Knockoff::Config
- Knockoff::Error
- Knockoff::ReplicaConnectionPool
Methods
- ::base_transaction_depth — Knockoff
- ::clear_all_active_connections! — Knockoff
- ::config — Knockoff
- ::connection — ActiveRecord::Base
- ::default_target= — Knockoff
- ::disconnect_all! — Knockoff
- ::establish_new_connections! — Knockoff
- ::new — Knockoff::Base
- ::new — Knockoff::Config
- ::new — Knockoff::ReplicaConnectionPool
- ::on_primary — Knockoff
- ::on_replica — ActiveRecord::Base
- ::on_replica — Knockoff
- ::original_connection — ActiveRecord::Base
- ::replica_pool — Knockoff
- #calculate — ActiveRecord::Relation
- #calculate_without_knockoff — ActiveRecord::Relation
- #clear_all_active_connections! — Knockoff::ReplicaConnectionPool
- #connection_class — Knockoff::ReplicaConnectionPool
- #decide_with — Knockoff::Base
- #disconnect_all_replicas! — Knockoff::ReplicaConnectionPool
- #exec_queries — ActiveRecord::Relation
- #exec_queries_without_knockoff — ActiveRecord::Relation
- #inside_transaction? — Knockoff::Base
- #parse_knockoff_replica_envs_to_configs — Knockoff::Config
- #properly_configured? — Knockoff::Config
- #random_replica_connection — Knockoff::ReplicaConnectionPool
- #reconnect_all_replicas! — Knockoff::ReplicaConnectionPool
- #replica_database_keys — Knockoff::Config
- #replica_env_keys — Knockoff::Config
- #run — Knockoff::Base
- #run_on — Knockoff::Base
- #set_replica_configs — Knockoff::Config
- #update_replica_config — Knockoff::Config
- #update_replica_configs — Knockoff::Config