defmodule Runosaari.Registration.Performer do use Ecto.Schema import Ecto.Changeset schema "performers" do field :name, :string field :paragraph1, :string field :paragraph2, :string field :paragraph3, :string field :paragraph4, :string field :paragraph5, :string field :link, :string field :photo_path, :string field :confirmed, :boolean, default: false field :archived, :integer timestamps() end @doc false def changeset(performer, attrs) do performer |> cast(attrs, [ :name, :paragraph1, :paragraph2, :paragraph3, :paragraph4, :paragraph5, :link, :photo_path, :confirmed, :archived ]) |> validate_required([ :name, :photo_path, :confirmed ]) end end