Sha256: cc4443aeb207a880a0732941480996497bc0b66c52aefe85a5d71dfaa198418b
Contents?: true
Size: 698 Bytes
Versions: 7
Compression:
Stored size: 698 Bytes
Contents
class Player include DataMapper::Resource property :id, Serial property :created_at, DateTime property :updated_at, DateTime property :deleted_at, ParanoidDateTime property :team_id, Integer, :index => true property :name, String, :length => 100, :nullable => false, :index => true property :position, String, :index => true property :number, Integer, :nullable => false property :retired, Boolean, :default => false property :injured, Boolean, :default => false property :born_on, Date property :notes, Text validates_is_unique :number, :scope => :team_id, :message => "There is already a player with that number on this team" belongs_to :team has 1, :draft end
Version data entries
7 entries across 7 versions & 1 rubygems