Sha256: d540500fa38c33282b0d949b69ed870c96aefc5426d55c692b332ac63a301426

Contents?: true

Size: 653 Bytes

Versions: 6

Compression:

Stored size: 653 Bytes

Contents

# frozen_string_literal: true

require 'securerandom'
require 'active_support'
require 'active_support/concern'
require 'active_support/core_ext'

require 'aws-sdk-dynamodb'

require 'dynamodb_record/version'
require 'dynamodb_record/config'
require 'dynamodb_record/collection'
require 'dynamodb_record/fields'
require 'dynamodb_record/persistence'
require 'dynamodb_record/associations'
require 'dynamodb_record/finders'
require 'dynamodb_record/query'
require 'dynamodb_record/document'

module DynamodbRecord
  extend self

  def configure
    block_given? ? yield(DynamodbRecord::Config) : DynamodbRecord::Config
  end
  alias config configure
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
dynamodb_record-0.2.2 lib/dynamodb_record.rb
dynamodb_record-0.2.1 lib/dynamodb_record.rb
dynamodb_record-0.2.0 lib/dynamodb_record.rb
dynamodb_record-0.1.0 lib/dynamodb_record.rb
dynamodb_record-0.0.2 lib/dynamodb_record.rb
dynamodb_record-0.0.1 lib/dynamodb_record.rb