From 1db6381308929dfa0d50b6e81612916a04341e33 Mon Sep 17 00:00:00 2001 From: Benjamin Neff Date: Mon, 14 Aug 2017 00:33:09 +0200 Subject: [PATCH] Reset stuck exports --- db/migrate/20170813222333_reset_export_states.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 db/migrate/20170813222333_reset_export_states.rb diff --git a/db/migrate/20170813222333_reset_export_states.rb b/db/migrate/20170813222333_reset_export_states.rb new file mode 100644 index 000000000..12a7e5789 --- /dev/null +++ b/db/migrate/20170813222333_reset_export_states.rb @@ -0,0 +1,12 @@ +class ResetExportStates < ActiveRecord::Migration[5.1] + class User < ApplicationRecord + end + + def up + # rubocop:disable Rails/SkipsModelValidations + User.where(exporting: true).update_all(exporting: false, export: nil, exported_at: nil) + User.where(exporting_photos: true) + .update_all(exporting_photos: false, exported_photos_file: nil, exported_photos_at: nil) + # rubocop:enable Rails/SkipsModelValidations + end +end