diff --git a/lib/runosaari/registration/performer.ex b/lib/runosaari/registration/performer.ex index 68f3b7a..551c03b 100644 --- a/lib/runosaari/registration/performer.ex +++ b/lib/runosaari/registration/performer.ex @@ -4,7 +4,11 @@ defmodule Runosaari.Registration.Performer do schema "performers" do field :name, :string - field :desc, :string + field :paragraph1, :string + field :paragraph2, :string + field :paragraph3, :string + field :paragraph4, :string + field :paragraph5, :string field :seqnum, :integer, default: 999 field :photo_path, :string field :confirmed, :boolean, default: false @@ -17,14 +21,17 @@ defmodule Runosaari.Registration.Performer do performer |> cast(attrs, [ :name, - :desc, :seqnum, + :paragraph1, + :paragraph2, + :paragraph3, + :paragraph4, + :paragraph5, :photo_path, :confirmed ]) |> validate_required([ :name, - :desc, :seqnum, :photo_path, :confirmed diff --git a/priv/repo/migrations/20210601214452_multiple_performers_paragraphs.exs b/priv/repo/migrations/20210601214452_multiple_performers_paragraphs.exs new file mode 100644 index 0000000..3124ab4 --- /dev/null +++ b/priv/repo/migrations/20210601214452_multiple_performers_paragraphs.exs @@ -0,0 +1,14 @@ +defmodule Runosaari.Repo.Migrations.MultiplePerformersParagraphs do + use Ecto.Migration + + def change do + alter table("performers") do + add :paragraph1, :string, size: 2000, null: true + add :paragraph2, :string, size: 2000, null: true + add :paragraph3, :string, size: 2000, null: true + add :paragraph4, :string, size: 2000, null: true + add :paragraph5, :string, size: 2000, null: true + remove :desc + end + end +end