v0.22.2 Add debug output for attachment processing
This commit is contained in:
parent
b31772e5bb
commit
80b62b018e
@ -1,5 +1,5 @@
|
||||
# gossamer threads migration-import code
|
||||
# v0.22.1
|
||||
# v0.22.2
|
||||
|
||||
require 'mysql2'
|
||||
require 'open-uri'
|
||||
@ -983,8 +983,12 @@ class GossamerForumsImporter < ImportScripts::Base
|
||||
end
|
||||
end
|
||||
end
|
||||
puts "Importing topics and posts with attachments... Done."
|
||||
end
|
||||
|
||||
def update_topic_and_user_stats
|
||||
# Update topics with the correct last post time, post count, and last post user
|
||||
puts "Update topics with the correct last post time, post count, and last post user"
|
||||
# topic_last_post_time.each do |topic_id, last_post_time|
|
||||
# Topic.find(topic_id).update!(
|
||||
# updated_at: last_post_time,
|
||||
@ -1006,6 +1010,7 @@ class GossamerForumsImporter < ImportScripts::Base
|
||||
end
|
||||
|
||||
# Update user profiles with the number of topics and posts created
|
||||
puts "Update user profiles with the number of topics and posts created"
|
||||
# user_topic_count.each do |user_id, count|
|
||||
# user = User.find(user_id)
|
||||
# user.update!(topic_count: count)
|
||||
@ -1026,8 +1031,6 @@ class GossamerForumsImporter < ImportScripts::Base
|
||||
user.update!(post_count: count)
|
||||
end
|
||||
|
||||
puts "Importing topics and posts with attachments... Done."
|
||||
end
|
||||
|
||||
|
||||
# Import personal messages from gforum_Message table (both inbox and sent messages)
|
||||
@ -1098,7 +1101,7 @@ class GossamerForumsImporter < ImportScripts::Base
|
||||
RateLimiter.disable
|
||||
|
||||
# Set our unique timestamp for this migration run
|
||||
timestamp = Time.now.strftime("-%y%m%d%H%M%S")
|
||||
timestamp = Time.now.strftime("-%Y%m%d%H%M%S")
|
||||
|
||||
puts "Starting Gossamer Forums import... #{timestamp}"
|
||||
|
||||
@ -1106,9 +1109,11 @@ class GossamerForumsImporter < ImportScripts::Base
|
||||
# export_username_mapping_to_csv("gossamer-migration-username-mapping#{timestamp}")
|
||||
|
||||
# import_categories
|
||||
|
||||
import_topics_and_posts_with_attachments
|
||||
update_topic_and_user_stats
|
||||
export_url_mapping_to_csv("gossamer-migration-url-mapping#{timestamp}")
|
||||
create_nginx_rewrite_rules("gossamer-redirects.conf")
|
||||
create_nginx_rewrite_rules("gossamer-redirects#{timestamp}.conf")
|
||||
|
||||
import_personal_messages
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user