Module: Octopus::Model::ClassMethods

Includes:
SharedMethods
Defined in:
lib/octopus/model.rb

Instance Method Summary collapse

Methods included from SharedMethods

#clean_table_name, connection_proxy, connection_with_octopus, #hijack_connection, #hijack_initializer, #set_current_shard, should_use_normal_connection?, #using

Instance Method Details

#replicated_modelObject



82
83
84
# File 'lib/octopus/model.rb', line 82

def replicated_model()
  write_inheritable_attribute(:replicated, true)
end

#sharded_modelObject



86
87
88
# File 'lib/octopus/model.rb', line 86

def sharded_model()
  write_inheritable_attribute(:sharded, true)      
end