From 6e5e9a66348e53dc908b59677f565ab551ff34ea Mon Sep 17 00:00:00 2001 From: Felix Wolff Date: Fri, 27 Mar 2015 11:53:37 +0100 Subject: [PATCH] Migrate comment table --- db/migrate/20141119131607_create_comments.rb | 14 ++++++++++++++ db/schema.rb | 14 ++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 db/migrate/20141119131607_create_comments.rb diff --git a/db/migrate/20141119131607_create_comments.rb b/db/migrate/20141119131607_create_comments.rb new file mode 100644 index 00000000..faff81cd --- /dev/null +++ b/db/migrate/20141119131607_create_comments.rb @@ -0,0 +1,14 @@ +class CreateComments < ActiveRecord::Migration + def change + create_table :comments do |t| + t.references :user, index: true + t.references :file, index: true + t.string :user_type + t.integer :row + t.integer :column + t.string :text + + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb index 2f2bdcb9..7006b710 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -16,6 +16,20 @@ ActiveRecord::Schema.define(version: 20150317115338) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" + create_table "comments", force: true do |t| + t.integer "user_id" + t.integer "file_id" + t.string "user_type" + t.integer "row" + t.integer "column" + t.string "text" + t.datetime "created_at" + t.datetime "updated_at" + end + + add_index "comments", ["file_id"], name: "index_comments_on_file_id", using: :btree + add_index "comments", ["user_id"], name: "index_comments_on_user_id", using: :btree + create_table "consumers", force: true do |t| t.string "name" t.datetime "created_at"