Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/216
defmodule Pleroma.Repo.Migrations.UpgradeObanToV11 do
use Ecto.Migration
- def up, do: Oban.Migrations.up(version: 11)
+ def up do
+ execute("UPDATE oban_jobs SET priority = 0 WHERE priority IS NULL;")
+ Oban.Migrations.up(version: 11)
+ end
def down, do: Oban.Migrations.down(version: 11)
end
--- /dev/null
+defmodule Pleroma.Repo.Migrations.EnsureMastofeSettings do
+ use Ecto.Migration
+
+ def change do
+ alter table(:users) do
+ add_if_not_exists(:mastofe_settings, :map)
+ end
+ end
+end