Setting: add member_field_required and update_single_member_field

Add JSONB attribute member_field_required, migration, Change and
Membership code interface for atomic per-field required flag.
This commit is contained in:
Moritz 2026-02-23 22:10:35 +01:00
parent a1684f485c
commit c86781c32b
Signed by: moritz
GPG key ID: 1020A035E5DD0824
5 changed files with 447 additions and 0 deletions

View file

@ -0,0 +1,21 @@
defmodule Mv.Repo.Migrations.AddMemberFieldRequiredToSettings do
@moduledoc """
Updates resources based on their most recent snapshots.
This file was autogenerated with `mix ash_postgres.generate_migrations`
"""
use Ecto.Migration
def up do
alter table(:settings) do
add :member_field_required, :map
end
end
def down do
alter table(:settings) do
remove :member_field_required
end
end
end