summaryrefslogtreecommitdiffstats
path: root/db
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2009-01-24 11:31:15 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2009-01-24 11:31:15 +0000
commitc9906480d3f279977720dc3f61534f4a5b77d1d2 (patch)
tree23d1ad1fc0a9435bcb703033dd7b5069ac565005 /db
parent51b745470c1d71b92072210a008f29c5d5a945d1 (diff)
downloadredmine-c9906480d3f279977720dc3f61534f4a5b77d1d2.tar.gz
redmine-c9906480d3f279977720dc3f61534f4a5b77d1d2.zip
Merged nested projects branch. Removes limit on subproject nesting (#594).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2304 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'db')
-rw-r--r--db/migrate/104_add_projects_lft_and_rgt.rb11
-rw-r--r--db/migrate/105_build_projects_tree.rb8
2 files changed, 19 insertions, 0 deletions
diff --git a/db/migrate/104_add_projects_lft_and_rgt.rb b/db/migrate/104_add_projects_lft_and_rgt.rb
new file mode 100644
index 000000000..8952c16e1
--- /dev/null
+++ b/db/migrate/104_add_projects_lft_and_rgt.rb
@@ -0,0 +1,11 @@
+class AddProjectsLftAndRgt < ActiveRecord::Migration
+ def self.up
+ add_column :projects, :lft, :integer
+ add_column :projects, :rgt, :integer
+ end
+
+ def self.down
+ remove_column :projects, :lft
+ remove_column :projects, :rgt
+ end
+end
diff --git a/db/migrate/105_build_projects_tree.rb b/db/migrate/105_build_projects_tree.rb
new file mode 100644
index 000000000..92799f97d
--- /dev/null
+++ b/db/migrate/105_build_projects_tree.rb
@@ -0,0 +1,8 @@
+class BuildProjectsTree < ActiveRecord::Migration
+ def self.up
+ Project.rebuild!
+ end
+
+ def self.down
+ end
+end