Sha256: 361640d7fa692b4e705ac42bfb94bbb58195e3a612b6b3c9f3e0cf82e10b4832

Contents?: true

Size: 403 Bytes

Versions: 14

Compression:

Stored size: 403 Bytes

Contents

require 'rails'

require 'rails/sharding/version'
require 'rails/sharding/core'
require 'generators/scaffold_generator'

require 'rails/sharding/railtie' if defined?(Rails::Railtie)

module Rails
  module Sharding

    # delegates all methods to Core, to shorten method calls
    def self.method_missing(method_sym, *arguments, &block)
      Core.send(method_sym, *arguments, &block)
    end

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rails-sharding-1.2.1 lib/rails/sharding.rb
rails-sharding-1.2.0 lib/rails/sharding.rb
rails-sharding-1.1.3 lib/rails/sharding.rb
rails-sharding-1.1.2 lib/rails/sharding.rb
rails-sharding-1.1.1 lib/rails/sharding.rb
rails-sharding-1.1.0 lib/rails/sharding.rb
rails-sharding-1.0.5 lib/rails/sharding.rb
rails-sharding-1.0.4 lib/rails/sharding.rb
rails-sharding-1.0.3 lib/rails/sharding.rb
rails-sharding-1.0.2 lib/rails/sharding.rb
rails-sharding-1.0.1 lib/rails/sharding.rb
rails-sharding-1.0.0 lib/rails/sharding.rb
rails-sharding-0.1.1 lib/rails/sharding.rb
rails-sharding-0.1.0 lib/rails/sharding.rb