defmodule DaProductApp.Repo.Migrations.CreateTerminalGroupMemberships do use Ecto.Migration def change do create table(:terminal_group_memberships) do add :terminal_id, references(:tms_terminals, on_delete: :delete_all), null: false add :group_id, references(:terminal_groups, on_delete: :delete_all), null: false timestamps(type: :utc_datetime) end create index(:terminal_group_memberships, [:terminal_id]) create index(:terminal_group_memberships, [:group_id]) create unique_index(:terminal_group_memberships, [:terminal_id, :group_id]) end end