From 91b14d7d4b861544f1ef5d7c24176371ce8d3ac4 Mon Sep 17 00:00:00 2001 From: Andy Zhao <17884966+Zhao-Andy@users.noreply.github.com> Date: Mon, 18 May 2020 17:51:02 -0400 Subject: [PATCH] [deploy] Add data update script to backfill public reaction count (#7932) * Add data update script to backfill public rxn count * Reduce to two transactions instead of three --- ...ublic_reactions_count_from_positive_reactions_count.rb | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 lib/data_update_scripts/20200518173504_update_public_reactions_count_from_positive_reactions_count.rb diff --git a/lib/data_update_scripts/20200518173504_update_public_reactions_count_from_positive_reactions_count.rb b/lib/data_update_scripts/20200518173504_update_public_reactions_count_from_positive_reactions_count.rb new file mode 100644 index 000000000..5caf49cce --- /dev/null +++ b/lib/data_update_scripts/20200518173504_update_public_reactions_count_from_positive_reactions_count.rb @@ -0,0 +1,8 @@ +module DataUpdateScripts + class UpdatePublicReactionsCountFromPositiveReactionsCount + def run + ActiveRecord::Base.connection.execute("UPDATE articles SET public_reactions_count = positive_reactions_count, previous_public_reactions_count = previous_positive_reactions_count") + ActiveRecord::Base.connection.execute("UPDATE comments SET public_reactions_count = positive_reactions_count") + end + end +end