356 B · text 5af55d9
defmodule GitGud.Repo.Migrations.AddOrganizationVisibility do
use Ecto.Migration
def change do
alter table(:organizations) do
add :visibility, :string, null: false, default: "public"
end
create constraint(:organizations, :visibility_enum,
check: "visibility IN ('public', 'internal', 'private')"
)
end
end