Sha256: 443b7eb3b33c22757fed0a9fdbb1b6fd08ce9ad03674662e479a4e158e74a905

Contents?: true

Size: 373 Bytes

Versions: 7

Compression:

Stored size: 373 Bytes

Contents

class CreateCatalogues < ActiveRecord::Migration
  def change
    create_table :catalogues do |t|
      t.string :name
      t.integer :parent_id
      t.integer :lft, :default => 0
      t.integer :rgt, :default => 0
      t.integer :depth, :default => 0

      t.timestamps
    end

    add_index :catalogues, :parent_id
    add_index :catalogues, [:lft, :rgt]
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ab_admin-0.2.3 spec/dummy/db/migrate/20130207224516_create_catalogues.rb
ab_admin-0.2.2 spec/dummy/db/migrate/20130207224516_create_catalogues.rb
ab_admin-0.2.1 spec/dummy/db/migrate/20130207224516_create_catalogues.rb
ab_admin-0.2.0 spec/dummy/db/migrate/20130207224516_create_catalogues.rb
ab_admin-0.1.2 spec/dummy/db/migrate/20130207224516_create_catalogues.rb
ab_admin-0.1.1 spec/dummy/db/migrate/20130207224516_create_catalogues.rb
ab_admin-0.1.0 spec/dummy/db/migrate/20130207224516_create_catalogues.rb