I’m trying to validate a custom unique_index
where the parent_id
is NULL
inside a changeset without success.
Changeset:
changeset
|> unique_constraint(:name, name: :pizza)
migration:
def change do
create table(:reaction) do
add :name, :string
add :parent_id, references(:reaction)
end
create unique_index(:reaction, :name, where: "parent_id IS NULL", name: :pizza)
end