Sha256: 921fdc2032c400d96f78e6e4cde841a5e17f04b45bffdf944defcfdd20e78ac6
Contents?: true
Size: 601 Bytes
Versions: 2
Compression:
Stored size: 601 Bytes
Contents
module SportDB::Models class Country < ActiveRecord::Base self.table_name = 'countries' has_many :cities, :class_name => 'City', :foreign_key => 'country_id' has_many :teams, :class_name => 'Team', :foreign_key => 'country_id' def self.create_from_ary!( countries ) countries.each do |values| ## key & title required attr = { :key => values[0], :title => values[1], :tag => values[2] } Country.create!( attr ) end # each country end end # class Country end # module Models::SportDB
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sportdb-0.5.3 | lib/sportdb/models/country.rb |
sportdb-0.5.2 | lib/sportdb/models/country.rb |