Sha256: aee66c2c4c722cc9c347f772e056db554ca42e70004fda5b8d168ecef6d89b1f
Contents?: true
Size: 721 Bytes
Versions: 6
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 string :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
6 entries across 6 versions & 1 rubygems