Sha256: 1e2c76438d54ad856e04a5c06e971c384e38198339a83f5aee4d5d618b2d67d2

Contents?: true

Size: 732 Bytes

Versions: 5

Compression:

Stored size: 732 Bytes

Contents

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

5 entries across 5 versions & 2 rubygems

Version Path
refinerycms-menus-2.0.7 db/migrate/01_create_page_menus.rb
refinerycms-menus-2.0.6 db/migrate/01_create_page_menus.rb
refinerycms-page-menus-2.0.5 db/migrate/01_create_page_menus.rb
refinerycms-page-menus-2.0.4 db/migrate/01_create_page_menus.rb
refinerycms-page-menus-2.0.3 db/migrate/20120406121839_create_page_menus.rb