Sha256: ac5e703caab6e5ee82d274b31d32ff5cd76d2f8f9bea45701b803bf8ff7ea9d3

Contents?: true

Size: 459 Bytes

Versions: 6

Compression:

Stored size: 459 Bytes

Contents

class CreateCategories < ActiveRecord::Migration
  def change
    create_table :categories do |t|
      t.string :name, null: false
      t.string :slug
      t.integer :parent_id
      t.integer :lft
      t.integer :rgt
      t.integer :depth
      t.text :description

      t.timestamps
    end

    add_index :categories, :slug, unique: true
    add_index :categories, :rgt
    add_index :categories, :lft
    add_index :categories, :parent_id
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
power_shop-0.2.4 db/migrate/20140723131458_create_categories.rb
power_shop-0.2.3 db/migrate/20140723131458_create_categories.rb
power_shop-0.2.2 db/migrate/20140723131458_create_categories.rb
power_shop-0.2.1 db/migrate/20140723131458_create_categories.rb
power_shop-0.2.0 db/migrate/20140723131458_create_categories.rb
power_shop-0.1.1 db/migrate/20140723131458_create_categories.rb