Sha256: 1a05f3921fc81b01bb92bda2900ee32787533d047545a8dbb377da066b1dab8a

Contents?: true

Size: 836 Bytes

Versions: 12

Compression:

Stored size: 836 Bytes

Contents

require 'active_record'
require 'active_support/concern'
require 'heredity'
require 'protobuf'

# To support Rails 4 apps that use Mass-Assignment Security, attempt to
# load the protected_attributes gem. If it's not present, move along...
begin
  require 'protected_attributes'
rescue LoadError
  # These aren't the droids you're looking for... move along.
end

require 'protobuf/active_record/config'
require 'protobuf/active_record/middleware/connection_management'
require 'protobuf/active_record/middleware/query_cache'
require 'protobuf/active_record/model'
require 'protobuf/active_record/version'

module Protobuf
  module ActiveRecord
    def self.config
      @config ||= Protobuf::ActiveRecord::Config.new
    end

    # Initialize the config
    config
  end
end

require 'protobuf/active_record/railtie' if defined?(Rails)

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
protobuf-activerecord-3.3.5 lib/protobuf-activerecord.rb
protobuf-activerecord-3.3.4 lib/protobuf-activerecord.rb
protobuf-activerecord-3.3.3 lib/protobuf-activerecord.rb
protobuf-activerecord-3.3.2 lib/protobuf-activerecord.rb
protobuf-activerecord-3.3.1 lib/protobuf-activerecord.rb
protobuf-activerecord-3.3.0 lib/protobuf-activerecord.rb
protobuf-activerecord-3.2.2 lib/protobuf-activerecord.rb
protobuf-activerecord-3.2.1 lib/protobuf-activerecord.rb
protobuf-activerecord-3.2.0 lib/protobuf-activerecord.rb
protobuf-activerecord-3.1.1 lib/protobuf-activerecord.rb
protobuf-activerecord-3.1.0 lib/protobuf-activerecord.rb
protobuf-activerecord-3.1.0.rc1 lib/protobuf-activerecord.rb