Migrations after Oban 2.11
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
parent
edbe6ee21a
commit
4b7498c67e
@ -0,0 +1,7 @@
|
|||||||
|
defmodule Mobilizon.Storage.Repo.Migrations.CreateObanPeers do
|
||||||
|
use Ecto.Migration
|
||||||
|
|
||||||
|
def up, do: Oban.Migrations.up(version: 11)
|
||||||
|
|
||||||
|
def down, do: Oban.Migrations.down(version: 11)
|
||||||
|
end
|
@ -0,0 +1,25 @@
|
|||||||
|
defmodule Mobilizon.Storage.Repo.Migrations.SwapPrimaryObanIndexes do
|
||||||
|
use Ecto.Migration
|
||||||
|
|
||||||
|
@disable_ddl_transaction true
|
||||||
|
@disable_migration_lock true
|
||||||
|
|
||||||
|
def change do
|
||||||
|
create_if_not_exists(
|
||||||
|
index(
|
||||||
|
:oban_jobs,
|
||||||
|
[:state, :queue, :priority, :scheduled_at, :id],
|
||||||
|
concurrently: true,
|
||||||
|
prefix: "public"
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
drop_if_exists(
|
||||||
|
index(
|
||||||
|
:oban_jobs,
|
||||||
|
[:queue, :state, :priority, :scheduled_at, :id],
|
||||||
|
prefix: "public"
|
||||||
|
)
|
||||||
|
)
|
||||||
|
end
|
||||||
|
end
|
Loading…
x
Reference in New Issue
Block a user