20 lines
435 B
Elixir
20 lines
435 B
Elixir
defmodule Mv.Repo.Migrations.AddOidcOnlyToSettings do
|
|
@moduledoc """
|
|
Adds oidc_only flag to settings. When true and OIDC is configured,
|
|
the sign-in page shows only OIDC (password login is hidden).
|
|
"""
|
|
|
|
use Ecto.Migration
|
|
|
|
def up do
|
|
alter table(:settings) do
|
|
add :oidc_only, :boolean, default: false, null: false
|
|
end
|
|
end
|
|
|
|
def down do
|
|
alter table(:settings) do
|
|
remove :oidc_only
|
|
end
|
|
end
|
|
end
|