From c552f846ae7bbc8496fd86370516dbdc2074bd3d Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 20 Jul 2015 09:45:11 +1000 Subject: [PATCH] add index --- script/import_scripts/lithium.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/script/import_scripts/lithium.rb b/script/import_scripts/lithium.rb index bbc396f09c0..2d21924d7b5 100644 --- a/script/import_scripts/lithium.rb +++ b/script/import_scripts/lithium.rb @@ -431,7 +431,7 @@ class ImportScripts::Lithium < ImportScripts::Base puts "loading data into temp table" - PostAction.exec_sql("create temp table accepted_data(post_id int)") + PostAction.exec_sql("create temp table accepted_data(post_id int primary key)") PostAction.transaction do results.each do |result| @@ -446,6 +446,7 @@ class ImportScripts::Lithium < ImportScripts::Base end end + puts "deleting dupe answers" PostAction.exec_sql <<-SQL DELETE FROM accepted_data WHERE post_id NOT IN (