Sha256: 7ec35382bcc672932b137f75122677b25dd9ae2631c17d89e935e60fc07f2f41

Contents?: true

Size: 790 Bytes

Versions: 2

Compression:

Stored size: 790 Bytes

Contents

# This migration comes from refinery_menus (originally 1)
class CreatePageMenus < ActiveRecord::Migration
  def up
    create_table :refinery_page_positions do |t|
      t.integer :parent_id
      t.integer :lft
      t.integer :rgt
      t.integer :depth
      t.integer :refinery_page_id
      t.integer :refinery_menu_id
      
    end
    
    add_index :refinery_page_positions, :depth
    add_index :refinery_page_positions, :id
    add_index :refinery_page_positions, :lft
    add_index :refinery_page_positions, :parent_id
    add_index :refinery_page_positions, :rgt
     
    create_table :refinery_page_menus do |t|
      t.string :title
      
      t.timestamps
    end
  end
  
  def down
    drop_table :refinery_page_positions
    drop_table :refinery_page_menus
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
refinerycms-menus-2.0.7 spec/dummy/db/migrate/20130326231729_create_page_menus.refinery_menus.rb
refinerycms-menus-2.0.6 spec/dummy/db/migrate/20130204144343_create_page_menus.refinery_menus.rb