Sha256: c8fef5ec447aa7c50bd38134c08fa878b77cc803642232cfa11d3f17361ebb67

Contents?: true

Size: 435 Bytes

Versions: 1

Compression:

Stored size: 435 Bytes

Contents

require 'plucky'
require 'toy'
require 'toy/extensions/bson_object_id'
require 'toy/identity/object_id_key_factory'
require 'toy/mongo/querying'
require 'toy/mongo/atomic_updates'
require 'adapter/mongo'

module Toy
  module Mongo
    extend ActiveSupport::Concern

    class Error < StandardError; end

    included do
      include Toy::Store
      include Querying

      key Toy::Identity::ObjectIdKeyFactory.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
toystore-mongo-0.11.0 lib/toy/mongo.rb