Sha256: 476eca3d5cd957229c1843f03bbabb18521515cab7089f3eef626a5ba9795ef2

Contents?: true

Size: 448 Bytes

Versions: 1

Compression:

Stored size: 448 Bytes

Contents

module SportDb
  module Model


class League < ActiveRecord::Base

  ## leagues also used for conferences, world series, cups, etc.
  #
  ## league (or cup/conference/series/etc.) + season (or year) = event

  has_many :events
  has_many :seasons, :through => :events

  belongs_to :country, :class_name => 'WorldDb::Model::Country', :foreign_key => 'country_id'

end  # class League


  end # module Model
end # module SportDb

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sportdb-models-2.0.3 lib/sportdb/models/models/league.rb