class Octoball
Implementation courtesy of db-charmer.
Constants
- VERSION
Public Class Methods
current_role()
click to toggle source
# File lib/octoball.rb, line 19 def self.current_role ActiveRecord::Base.current_role || ActiveRecord::Base.writing_role end
using(shard, &block)
click to toggle source
# File lib/octoball.rb, line 15 def self.using(shard, &block) ActiveRecord::Base.connected_to(role: current_role, shard: shard&.to_sym, &block) end