]> git.openstreetmap.org Git - rails.git/blobdiff - db/migrate/20140507110937_create_changeset_comments.rb
Allow PATCH for OmniAuth requests
[rails.git] / db / migrate / 20140507110937_create_changeset_comments.rb
index 8d2a4599dfd938dfed479f6a77395ddd505f1683..796919c5107807a547dcb13ec82c261a408daa53 100644 (file)
@@ -1,17 +1,15 @@
-require 'migrate'
-
-class CreateChangesetComments < ActiveRecord::Migration
+class CreateChangesetComments < ActiveRecord::Migration[4.2]
   def change
     create_table :changeset_comments do |t|
       t.column :changeset_id, :bigint, :null => false
-      t.column :author_id, :bigint, :null =>  false
+      t.column :author_id, :bigint, :null => false
       t.text :body, :null => false
       t.timestamp :created_at, :null => false
       t.boolean :visible, :null => false
     end
 
-    add_foreign_key :changeset_comments, [:changeset_id], :changesets, [:id]
-    add_foreign_key :changeset_comments, [:author_id], :users, [:id]
+    add_foreign_key :changeset_comments, :changesets, :name => "changeset_comments_changeset_id_fkey"
+    add_foreign_key :changeset_comments, :users, :column => :author_id, :name => "changeset_comments_author_id_fkey"
 
     add_index :changeset_comments, :created_at
   end