50. Model
class Product < ActiveRecord::Base
belongs_to :category
validates_presence_of :name
end
51. Model
class Product < ActiveRecord::Base
belongs_to :category
validates_presence_of :name
validates_numericality_of :stock
end
52. Model
class Product < ActiveRecord::Base
belongs_to :category
validates_presence_of :name
validates_numericality_of :stock
def consume!
stock -= 1
save
end
end
74. class AddQuantityToCartProduct < ActiveRecord::Migration
def self.up
add_column :cart_products, :quantity, :integer
end
def self.down
drop_column :cart_products, :quantity
end
end