X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/683722ed5c1b3224a04c23b4d175a0638964f713..81b6599830e04cc45d7b847b7626015b76febf9f:/db/migrate/20150526130032_create_issue_comments.rb?ds=sidebyside diff --git a/db/migrate/20150526130032_create_issue_comments.rb b/db/migrate/20150526130032_create_issue_comments.rb index 92b328f9a..98b2afd10 100644 --- a/db/migrate/20150526130032_create_issue_comments.rb +++ b/db/migrate/20150526130032_create_issue_comments.rb @@ -2,11 +2,18 @@ class CreateIssueComments < ActiveRecord::Migration def change create_table :issue_comments do |t| t.integer :issue_id - t.integer :user_id + t.integer :commenter_user_id t.text :body t.datetime :created_at - + t.boolean :reassign t.timestamps null: false end + + add_foreign_key :issue_comments, :issues, :name => "issue_comments_issue_id_fkey", on_delete: :cascade + add_foreign_key :issue_comments, :users,:column => :commenter_user_id, :name => "issue_comments_commenter_user_id", on_delete: :cascade + + add_index :issue_comments, :commenter_user_id + add_index :issue_comments, :issue_id + end end