Class: ActiveRecord::ConnectionAdapters::MakaraPostgisAdapter

Inherits:
MakaraAbstractAdapter show all
Defined in:
lib/active_record/connection_adapters/makara_postgis_adapter.rb

Constant Summary

Constants inherited from MakaraAbstractAdapter

ActiveRecord::ConnectionAdapters::MakaraAbstractAdapter::SQL_ALL_MATCHERS, ActiveRecord::ConnectionAdapters::MakaraAbstractAdapter::SQL_MASTER_MATCHERS, ActiveRecord::ConnectionAdapters::MakaraAbstractAdapter::SQL_SKIP_STICKINESS_MATCHERS, ActiveRecord::ConnectionAdapters::MakaraAbstractAdapter::SQL_SLAVE_MATCHERS

Constants inherited from Makara::Proxy

Makara::Proxy::METHOD_MISSING_SKIP

Instance Attribute Summary

Attributes inherited from Makara::Proxy

#config_parser, #control, #error_handler, #sticky

Class Method Summary collapse

Methods inherited from MakaraAbstractAdapter

#initialize, #sql_all_matchers, #sql_master_matchers, #sql_skip_stickiness_matchers, #sql_slave_matchers

Methods inherited from Makara::Proxy

control_method, #default_shard_for, #disconnect!, #graceful_connection_for, hijack_method, #hijacked?, #initialize, #method_missing, #respond_to_missing?, send_to_all, #shard_aware_for, #stick_to_master!, #strategy_class_for, #strategy_for, #strategy_name_for, #without_sticking

Constructor Details

This class inherits a constructor from ActiveRecord::ConnectionAdapters::MakaraAbstractAdapter

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Makara::Proxy

Class Method Details

.visitor_for(*args) ⇒ Object



15
16
17
# File 'lib/active_record/connection_adapters/makara_postgis_adapter.rb', line 15

def self.visitor_for(*args)
  ActiveRecord::ConnectionAdapters::PostGISAdapter.visitor_for(*args)
end