berrypod/priv/repo/migrations/20260329210409_add_url_slug_to_pages.exs

13 lines
293 B
Elixir
Raw Normal View History

defmodule Berrypod.Repo.Migrations.AddUrlSlugToPages do
use Ecto.Migration
def change do
alter table(:pages) do
add :url_slug, :string
end
# Unique index but only for non-null values
create unique_index(:pages, [:url_slug], where: "url_slug IS NOT NULL")
end
end