Sha256: d50ef68aa98e690ab3ed20e1c0bee1215ed26ce08b480b5df1c90a459529905c

Contents?: true

Size: 849 Bytes

Versions: 3

Compression:

Stored size: 849 Bytes

Contents

class CreateReleafNodes < ActiveRecord::Migration
  def change
    create_table "releaf_nodes", :force => true do |t|
      t.string   "name"
      t.string   "slug"
      t.integer  "parent_id"
      t.integer  "lft"
      t.integer  "rgt"
      t.string   "content_type"
      t.integer  "content_id"
      t.text     "data"
      t.datetime "created_at",      :null => false
      t.datetime "updated_at",      :null => false
      t.string   "content_string"
      t.integer  "position"
      t.boolean  'visible',         :null => false, :default => true
      t.boolean  'protected',       :null => false, :default => false
    end
    add_index :releaf_nodes, :parent_id
    add_index :releaf_nodes, [:content_type, :content_id]
    add_index :releaf_nodes, :lft
    add_index :releaf_nodes, :rgt
    add_index :releaf_nodes, :slug
  end
end

Version data entries

3 entries across 2 versions & 1 rubygems

Version Path
releaf-0.1.2 lib/generators/releaf/templates/migrations/create_releaf_nodes.rb
releaf-0.1.1 lib/generators/releaf/templates/migrations/create_releaf_nodes.rb
releaf-0.1.1 spec/dummy/db/migrate/20130204164523_create_releaf_nodes.rb