Sha256: 1689d006aecceabf8fbee4f4931f09ff1afeb503856ddc040cbc563a4a9585e8

Contents?: true

Size: 294 Bytes

Versions: 23

Compression:

Stored size: 294 Bytes

Contents

class Player < ActiveRecord::Base
  validates_presence_of(:name)
  validates_numericality_of(:number, :only_integer => true)
  validates_uniqueness_of(:number, :scope => :team_id, :message => "There is already a player with that number on this team")

  belongs_to(:team)
  has_one(:draft)
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
merb-admin-0.8.8 spec/models/activerecord/player.rb
merb-admin-0.8.7 spec/models/activerecord/player.rb
merb-admin-0.8.6 spec/models/activerecord/player.rb
merb-admin-0.8.1 spec/models/activerecord/player.rb
merb-admin-0.8.0 spec/models/activerecord/player.rb
merb-admin-0.7.6 spec/models/activerecord/player.rb
merb-admin-0.7.5 spec/models/active_record/player.rb
merb-admin-0.7.4 spec/models/activerecord/player.rb
merb-admin-0.7.3 spec/models/activerecord/player.rb
merb-admin-0.7.2 spec/models/activerecord/player.rb
merb-admin-0.7.1 spec/models/activerecord/player.rb
merb-admin-0.7.0 spec/models/activerecord/player.rb
merb-admin-0.6.9 spec/models/activerecord/player.rb
merb-admin-0.6.8 spec/models/activerecord/player.rb
merb-admin-0.6.7 spec/models/activerecord/player.rb
merb-admin-0.6.6 spec/models/activerecord/player.rb
merb-admin-0.6.5 spec/models/activerecord/player.rb
merb-admin-0.6.4 spec/models/activerecord/player.rb
merb-admin-0.6.3 spec/models/activerecord/player.rb
merb-admin-0.6.2 spec/models/activerecord/player.rb