ash_hq/priv/repo/migrations/20220805222129_migrate_resources18.exs

43 lines
942 B
Elixir

defmodule AshHq.Repo.Migrations.MigrateResources18 do
@moduledoc """
Updates resources based on their most recent snapshots.
This file was autogenerated with `mix ash_postgres.generate_migrations`
"""
use Ecto.Migration
def up do
drop(constraint(:user_tokens, "user_tokens_user_id_fkey"))
alter table(:user_tokens) do
modify(
:user_id,
references(:users,
column: :id,
prefix: "public",
name: "user_tokens_user_id_fkey",
type: :uuid,
on_delete: :delete_all,
on_update: :update_all
)
)
end
end
def down do
drop(constraint(:user_tokens, "user_tokens_user_id_fkey"))
alter table(:user_tokens) do
modify(
:user_id,
references(:users,
column: :id,
prefix: "public",
name: "user_tokens_user_id_fkey",
type: :uuid
)
)
end
end
end