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

39 lines
975 B
Elixir
Raw Normal View History

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