aprs.me/priv/repo/migrations/20260726000000_add_role_to_users.exs
Graham McIntire b0832e5a9c
Some checks failed
Build and Push / Build and Push Docker Image (push) Failing after 2s
refactor: harden packet delivery and operations
2026-07-26 13:11:26 -05:00

11 lines
283 B
Elixir

defmodule Aprsme.Repo.Migrations.AddRoleToUsers do
use Ecto.Migration
def change do
alter table(:users) do
add :role, :string, null: false, default: "user"
end
create constraint(:users, :users_role_must_be_valid, check: "role IN ('user', 'admin')")
end
end