Sha256: e7094d3eb4e4e489bfd450910222de3cf882a6489012ea0230679bc4ebddc99c
Contents?: true
Size: 504 Bytes
Versions: 24
Compression:
Stored size: 504 Bytes
Contents
module DbCharmer module ActiveRecord module NamedScope module ScopeProxy def proxy? true end def on_db(con, proxy_target = nil, &block) proxy_target ||= self proxy_scope.on_db(con, proxy_target, &block) end def on_slave(con = nil, &block) proxy_scope.on_slave(con, self, &block) end def on_master(&block) proxy_scope.on_master(self, &block) end end end end end
Version data entries
24 entries across 24 versions & 2 rubygems