holder/priv/repo/migrations/20260408152228_create_permission_defaults.exs
2026-04-22 20:55:56 +02:00

19 lines
525 B
Elixir

defmodule Holder.Repo.Migrations.CreatePermissionDefaults do
use Ecto.Migration
def change do
create table("hold_permission_defaults") do
add :hold_id,
references(:holds, on_delete: :delete_all)
add :for, :string, null: false
add :flag, :string, null: false
timestamps()
end
create index("hold_permission_defaults", [:hold_id])
create index("hold_permission_defaults", [:hold_id, :for])
create index("hold_permission_defaults", [:hold_id, :for, :flag])
end
end