From 3532957ce12f30b5a4b49d1250e18fb956888079 Mon Sep 17 00:00:00 2001 From: Sam Saffron <sam.saffron@gmail.com> Date: Wed, 22 Feb 2017 12:34:40 -0500 Subject: [PATCH] index should have always been unique --- ...170222173036_make_user_auth_token_index_unique.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 db/migrate/20170222173036_make_user_auth_token_index_unique.rb diff --git a/db/migrate/20170222173036_make_user_auth_token_index_unique.rb b/db/migrate/20170222173036_make_user_auth_token_index_unique.rb new file mode 100644 index 00000000000..33afe080826 --- /dev/null +++ b/db/migrate/20170222173036_make_user_auth_token_index_unique.rb @@ -0,0 +1,12 @@ +class MakeUserAuthTokenIndexUnique < ActiveRecord::Migration + def up + remove_index :user_auth_tokens, [:auth_token] + remove_index :user_auth_tokens, [:prev_auth_token] + add_index :user_auth_tokens, [:auth_token], unique: true + add_index :user_auth_tokens, [:prev_auth_token], unique: true + end + + def down + # no op, this should always have been unique + end +end