1
0
miroir de https://github.com/redmine/redmine.git synchronisé 2024-07-21 12:40:36 +02:00
redmine/db/migrate/20100313132032_add_issues_nested_sets_columns.rb
Toshi MARUYAMA 5bdbf1aa15 remove trailing white-spaces from db/migrate/20100313132032_add_issues_nested_sets_columns.rb (#9510)
Contributed by Igor Zubkov.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7748 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-07 00:13:01 +00:00

18 lignes
552 B
Ruby

class AddIssuesNestedSetsColumns < ActiveRecord::Migration
def self.up
add_column :issues, :parent_id, :integer, :default => nil
add_column :issues, :root_id, :integer, :default => nil
add_column :issues, :lft, :integer, :default => nil
add_column :issues, :rgt, :integer, :default => nil
Issue.update_all("parent_id = NULL, root_id = id, lft = 1, rgt = 2")
end
def self.down
remove_column :issues, :parent_id
remove_column :issues, :root_id
remove_column :issues, :lft
remove_column :issues, :rgt
end
end