Module: ActiveRecordProxyAdapters
- Defined in:
- lib/active_record_proxy_adapters.rb,
lib/active_record_proxy_adapters/rake.rb,
lib/active_record_proxy_adapters/errors.rb,
lib/active_record_proxy_adapters/context.rb,
lib/active_record_proxy_adapters/railtie.rb,
lib/active_record_proxy_adapters/version.rb,
lib/active_record_proxy_adapters/hijackable.rb,
lib/active_record_proxy_adapters/middleware.rb,
lib/active_record_proxy_adapters/mysql2_proxy.rb,
lib/active_record_proxy_adapters/configuration.rb,
lib/active_record_proxy_adapters/sqlite3_proxy.rb,
lib/active_record_proxy_adapters/trilogy_proxy.rb,
lib/active_record_proxy_adapters/contextualizer.rb,
lib/active_record_proxy_adapters/database_tasks.rb,
lib/active_record_proxy_adapters/log_subscriber.rb,
lib/active_record_proxy_adapters/railties/mysql2.rb,
lib/active_record_proxy_adapters/postgresql_proxy.rb,
lib/active_record_proxy_adapters/railties/sqlite3.rb,
lib/active_record_proxy_adapters/railties/trilogy.rb,
lib/active_record_proxy_adapters/cache_configuration.rb,
lib/active_record_proxy_adapters/mixin/configuration.rb,
lib/active_record_proxy_adapters/railties/postgresql.rb,
lib/active_record_proxy_adapters/active_record_context.rb,
lib/active_record_proxy_adapters/primary_replica_proxy.rb,
lib/active_record_proxy_adapters/database_configuration.rb,
lib/active_record_proxy_adapters/synchronizable_configuration.rb,
lib/active_record_proxy_adapters/connection_handling/mysql2_proxy.rb,
lib/active_record_proxy_adapters/connection_handling/sqlite3_proxy.rb,
lib/active_record_proxy_adapters/connection_handling/trilogy_proxy.rb,
lib/active_record_proxy_adapters/connection_handling/postgresql_proxy.rb
Overview
rubocop:disable Style/Documentation
Defined Under Namespace
Modules: Contextualizer, DatabaseTasks, Hijackable, Mixin, Mysql2, PostgreSQL, Railties, Rake, SQLite3, SynchronizableConfiguration, Trilogy
Classes: ActiveRecordContext, CacheConfiguration, Configuration, Context, DatabaseConfiguration, LogSubscriber, Middleware, Mysql2Proxy, PostgreSQLProxy, PrimaryReplicaProxy, Railtie, SQLite3Proxy, TrilogyProxy
Constant Summary
collapse
- Error =
Class.new(StandardError)
- RegexpTimeoutError =
Class.new(Error)
- ConfigurationError =
Class.new(Error)
- VERSION =
"0.9.1"
Class Method Summary
collapse
Class Method Details
.bust_query_cache ⇒ Object
18
19
20
|
# File 'lib/active_record_proxy_adapters/configuration.rb', line 18
def bust_query_cache
config.cache.bust
end
|
.config ⇒ Object
22
23
24
|
# File 'lib/active_record_proxy_adapters/configuration.rb', line 22
def config
@config ||= Configuration.new
end
|
14
15
16
|
# File 'lib/active_record_proxy_adapters/configuration.rb', line 14
def configure
yield(config)
end
|