Sha256: 4033fee054c679605628f59ea28219b3cc0e363537699ff1f303d88d8ba99694

Contents?: true

Size: 408 Bytes

Versions: 1

Compression:

Stored size: 408 Bytes

Contents

require 'active_record'
require 'uuidtools'
require 'logger'

require 'activerecord_uuid/version'
require 'activerecord_uuid/active_record_extension'

ActiveRecord::Base.send :extend, ActiveRecordUUID::ActiveRecord
ActiveRecord::ConnectionAdapters::TableDefinition.send :include, ActiveRecordUUID::TableDefinition

module ActiveRecordUUID

  def self.random
    UUIDTools::UUID.random_create.to_s
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
activerecord_uuid-0.0.2 lib/activerecord_uuid.rb