ExUnit.start() defmodule KaffyTest.Schemas.Person do use Ecto.Schema schema "people" do field(:name, :string) field(:age, :integer) field(:married, :boolean, default: false) field(:birth_date, :date) field(:address, :string) has_many(:pets, KaffyTest.Schemas.Pet) end end defmodule KaffyTest.Admin.PersonAdmin do def index(_) do [ name: nil, married: %{value: fn p -> if p.married, do: "yes", else: "no" end} ] end end defmodule KaffyTest.Schemas.Pet do use Ecto.Schema schema "pets" do field(:name, :string) field(:type, :string, default: "feline") field(:weight, :decimal) belongs_to(:person, KaffyTest.Schemas.Person) end end