Sha256: 124b822228dc68d6d20c253865522631dd80c6f96b38a6db63cacf7a3b1c62c4

Contents?: true

Size: 260 Bytes

Versions: 2

Compression:

Stored size: 260 Bytes

Contents

class Tag < ActiveRecord::Base
  self.primary_key = :id
  before_create :set_id
  
  private
  def set_id
    self.id = 8.times.inject("") { |s,e| s << (i = Kernel.rand(62); i += ((i < 10) ? 48 : ((i < 36) ? 55 : 61 ))).chr }
  end
  attr_accessible :name
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
activeadmin-axlsx-2.1.2 spec/rails/rails-3.2.9/app/models/tag.rb
activeadmin-axlsx-1.0.0a spec/rails/rails-3.2.8/app/models/tag.rb