feat: make member emails unique

This commit is contained in:
Moritz 2025-09-26 20:07:47 +02:00
parent 98f4768e00
commit d8ec828df0
Signed by: moritz
GPG key ID: 1020A035E5DD0824
3 changed files with 224 additions and 0 deletions

View file

@ -0,0 +1,17 @@
defmodule Mv.Repo.Migrations.AddUniqueEmailToMembers 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
create unique_index(:members, [:email], name: "members_unique_email_index")
end
def down do
drop_if_exists unique_index(:members, [:email], name: "members_unique_email_index")
end
end