From a6be3d7cbedaffc3de4ff4c851824420362f245e Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 16 Oct 2015 10:40:52 +1100 Subject: [PATCH] skip post processing stuff we did not import --- script/import_scripts/lithium.rb | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/script/import_scripts/lithium.rb b/script/import_scripts/lithium.rb index 80024247f57..1591cb8f2b6 100644 --- a/script/import_scripts/lithium.rb +++ b/script/import_scripts/lithium.rb @@ -54,16 +54,17 @@ class ImportScripts::Lithium < ImportScripts::Base def execute SiteSetting.allow_html_tables = true + @max_start_id = Post.maximum(:id) import_categories - # import_users - # import_topics - # import_posts - # import_likes - # import_accepted_answers - # import_pms - # close_topics - # create_permalinks + import_users + import_topics + import_posts + import_likes + import_accepted_answers + import_pms + close_topics + create_permalinks post_process_posts end @@ -745,7 +746,7 @@ SQL mysql_query("create index idxUniqueId on message2(unique_id)") rescue nil - Post.all.find_each do |post| + Post.where('id > ?', @max_start_id).find_each do |post| begin id = post.custom_fields["import_unique_id"] next unless id