From 002d62b84783480ada69973b37cd2c5bbfa47255 Mon Sep 17 00:00:00 2001 From: David Taylor <david@taylorhq.com> Date: Thu, 9 Jun 2022 09:51:29 +0100 Subject: [PATCH] FIX: Cleanup invalid historic site setting data (#17049) `selectable_avatars_urls` contains invalid data (it's a backup from 20200810194943_change_selectable_avatars_site_setting.rb) This migration is deliberately backdated so that it runs before `20220330160747_copy_site_settings_uploads_to_upload_references` --- ...20330160740_cleanup_selectable_avatars_data.rb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 db/migrate/20220330160740_cleanup_selectable_avatars_data.rb diff --git a/db/migrate/20220330160740_cleanup_selectable_avatars_data.rb b/db/migrate/20220330160740_cleanup_selectable_avatars_data.rb new file mode 100644 index 00000000000..c13368c3abe --- /dev/null +++ b/db/migrate/20220330160740_cleanup_selectable_avatars_data.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class CleanupSelectableAvatarsData < ActiveRecord::Migration[7.0] + def up + # This setting is invalid (a backup from 20200810194943_change_selectable_avatars_site_setting.rb) + execute <<~SQL + DELETE FROM site_settings + WHERE name = 'selectable_avatars_urls' + SQL + end + + def down + raise ActiveRecord::IrreversibleMigration + end +end