Sha256: 2ffa89722c4a873432363436786a45d5e270d6ddbd3f84d849cbe9e503ce6b97
Contents?: true
Size: 721 Bytes
Versions: 4
Compression:
Stored size: 721 Bytes
Contents
require 'active_record/connection_adapters/abstract/schema_definitions' module ActsAsShoppingCart module Schema def shopping_cart_item_fields integer :owner_id # Holds the owner id, for polymorphism integer :owner_type # Holds the type of the owner, for polymorphism integer :quantity # Holds the quantity of the object integer :item_id # Holds the object id string :item_type # Holds the type of the object, for polymorphism float :price # Holds the price of the item end end end ActiveRecord::ConnectionAdapters::Table.send :include, ActsAsShoppingCart::Schema ActiveRecord::ConnectionAdapters::TableDefinition.send :include, ActsAsShoppingCart::Schema
Version data entries
4 entries across 4 versions & 1 rubygems