summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/migrate/20090129204750_create_nodes.rb14
-rw-r--r--db/migrate/20090129205013_add_missing_columns_for_nested_set_for_node.rb13
2 files changed, 27 insertions, 0 deletions
diff --git a/db/migrate/20090129204750_create_nodes.rb b/db/migrate/20090129204750_create_nodes.rb
new file mode 100644
index 0000000..e7cd562
--- /dev/null
+++ b/db/migrate/20090129204750_create_nodes.rb
@@ -0,0 +1,14 @@
1class CreateNodes < ActiveRecord::Migration
2 def self.up
3 create_table :nodes do |t|
4 t.string :slug
5 t.string :unique_name
6
7 t.timestamps
8 end
9 end
10
11 def self.down
12 drop_table :nodes
13 end
14end
diff --git a/db/migrate/20090129205013_add_missing_columns_for_nested_set_for_node.rb b/db/migrate/20090129205013_add_missing_columns_for_nested_set_for_node.rb
new file mode 100644
index 0000000..f8f8404
--- /dev/null
+++ b/db/migrate/20090129205013_add_missing_columns_for_nested_set_for_node.rb
@@ -0,0 +1,13 @@
1class AddMissingColumnsForNestedSetForNode < ActiveRecord::Migration
2 def self.up
3 add_column :nodes, :lft, :integer
4 add_column :nodes, :rgt, :integer
5 add_column :nodes, :parent_id, :integer
6 end
7
8 def self.down
9 remove_column :nodes, :lft
10 remove_column :nodes, :rgt
11 remove_column :nodes, :parent_id
12 end
13end