File tree 2 files changed +7
-7
lines changed
2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
class ActsAsCommentableWithThreadingMigration < ActiveRecord ::Migration
2
2
def self . up
3
3
create_table :comments , :force => true do |t |
4
- t . integer :commentable_id , :default => 0
4
+ t . integer :commentable_id
5
5
t . string :commentable_type
6
6
t . string :title
7
7
t . text :body
8
8
t . string :subject
9
- t . integer :user_id , :default => 0 , : null => false
9
+ t . integer :user_id , :null => false
10
10
t . integer :parent_id , :lft , :rgt
11
11
t . timestamps
12
12
end
13
-
13
+
14
14
add_index :comments , :user_id
15
15
add_index :comments , [ :commentable_id , :commentable_type ]
16
16
end
17
-
17
+
18
18
def self . down
19
19
drop_table :comments
20
20
end
Original file line number Diff line number Diff line change 2
2
create_table "users" , :force => true do |t |
3
3
t . timestamps
4
4
end
5
-
5
+
6
6
create_table "commentables" , :force => true do |t |
7
7
t . timestamps
8
8
end
9
9
10
10
create_table "comments" , :force => true do |t |
11
- t . integer "commentable_id" , :default => 0
11
+ t . integer "commentable_id"
12
12
t . string "commentable_type" , :limit => 15 , :default => ""
13
13
t . string "title" , :default => ""
14
14
t . text "body" , :default => ""
15
15
t . string "subject" , :default => ""
16
- t . integer "user_id" , :default => 0 , : null => false
16
+ t . integer "user_id" , :null => false
17
17
t . integer "parent_id"
18
18
t . integer "lft"
19
19
t . integer "rgt"
You can’t perform that action at this time.
0 commit comments