Files
lol-analytics/apps/lol_analytics/lib/lol_analytics/match/match_schema.ex
T
2024-05-03 00:44:55 +02:00

20 lines
423 B
Elixir

defmodule LolAnalytics.Match.MatchSchema do
use Ecto.Schema
import Ecto.Changeset
schema "match" do
field :match_id, :string
field :processed, :boolean, default: false
field :match_url, :string
timestamps()
end
def changeset(%__MODULE__{} = match, params \\ %{}) do
match
|> cast(params, [:match_id, :processed, :match_url])
|> validate_required([:match_id, :processed])
end
end