Sha256: e5a99e1de5b95ffc21297eb2f9f9f21ffe5a62fba4d69c7fd649c89a7466d881

Contents?: true

Size: 653 Bytes

Versions: 6

Compression:

Stored size: 653 Bytes

Contents

class CreatePackages < ActiveRecord::Migration
  def self.up
    create_table :shop_packages do |t|
      t.string    :name
      t.string    :sku
      t.text      :description
      t.boolean   :is_active, :default => true
      
      t.decimal   :price
      
      t.integer   :created_by
      t.integer   :updated_by
      
      t.timestamps
    end
    
    create_table :shop_packings do |t|
      t.integer   :quantity,  :default => 1
      t.integer   :position
      
      t.integer   :product_id
      t.integer   :package_id      
    end
    
  end

  def self.down
    drop_table :shop_packages
    drop_table :shop_packings
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
radiant-shop-extension-0.11.6 db/migrate/20100930235221_create_packages.rb
radiant-shop-extension-0.11.5 db/migrate/20100930235221_create_packages.rb
radiant-shop-extension-0.11.4 db/migrate/20100930235221_create_packages.rb
radiant-shop-extension-0.11.3 db/migrate/20100930235221_create_packages.rb
radiant-shop-extension-0.11.1 db/migrate/20100930235221_create_packages.rb
radiant-shop-extension-0.11.0 db/migrate/20100930235221_create_packages.rb