From a854495fe702d05d2fda12870f930c7b0487f656 Mon Sep 17 00:00:00 2001 From: Ian Young Date: Sun, 6 Dec 2015 23:58:32 -0800 Subject: [PATCH] Add id to opt_links table The model gets real screwy without this. Should be backwards compatible. --- db/migrate/20151207075209_add_id_to_opt_links.rb | 5 +++++ db/schema.rb | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 db/migrate/20151207075209_add_id_to_opt_links.rb diff --git a/db/migrate/20151207075209_add_id_to_opt_links.rb b/db/migrate/20151207075209_add_id_to_opt_links.rb new file mode 100644 index 0000000..998c671 --- /dev/null +++ b/db/migrate/20151207075209_add_id_to_opt_links.rb @@ -0,0 +1,5 @@ +class AddIdToOptLinks < ActiveRecord::Migration + def change + add_column :opt_links, :id, :primary_key + end +end diff --git a/db/schema.rb b/db/schema.rb index 7333b7e..ec1c8a9 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20150912233905) do +ActiveRecord::Schema.define(version: 20151207075209) do create_table "accounts", primary_key: "userid", force: :cascade do |t| t.string "username", limit: 16, default: "", null: false @@ -103,7 +103,7 @@ t.integer "version" end - create_table "opt_links", id: false, force: :cascade do |t| + create_table "opt_links", force: :cascade do |t| t.integer "userid", limit: 2, default: 0, null: false t.integer "linknum", limit: 1 end