Sha256: 25105c273bc8c5b3472428fee0909a423447b0341d7d502fa39526f1ea3bf231
Contents?: true
Size: 665 Bytes
Versions: 5
Compression:
Stored size: 665 Bytes
Contents
class Item < ActiveRecord::Base set_table_name :item set_primary_key :itemid # Relationships belongs_to :address, :foreign_key => :address_addressid belongs_to :product, :foreign_key => :productid belongs_to :sellercontactinfo, :foreign_key => :contactinfo_contactinfoid has_and_belongs_to_many :tags, :association_foreign_key => :tagid, :foreign_key => :itemid, :join_table => :tag_item # Constraints validates_numericality_of :totalscore, :numberofvotes, :disabled validates_presence_of :productid, :name, :description, :price, :address_addressid, :contactinfo_contactinfoid, :totalscore, :numberofvotes, :disabled end
Version data entries
5 entries across 5 versions & 1 rubygems