diff --git a/priv/repo/optional_migrations/akkoma_rollbacks/20220108213213_add_mastofe_settings.exs b/priv/repo/optional_migrations/akkoma_rollbacks/20220108213213_add_mastofe_settings.exs index 7f98807fb6..ac22ae6594 100644 --- a/priv/repo/optional_migrations/akkoma_rollbacks/20220108213213_add_mastofe_settings.exs +++ b/priv/repo/optional_migrations/akkoma_rollbacks/20220108213213_add_mastofe_settings.exs @@ -7,6 +7,16 @@ defmodule Pleroma.Repo.Migrations.AddMastofeSettings do def up, do: :ok def down do + """ + UPDATE users SET pleroma_settings_store = jsonb_set( + pleroma_settings_store, + '{glitch-lily}', + mastofe_settings + ) + WHERE mastofe_settings IS NOT NULL; + """ + |> execute() + alter table(:users) do remove_if_exists(:mastofe_settings, :map) end