mirror of
https://github.com/hanzoai/pack.git
synced 2026-09-30 23:43:13 +00:00
15 lines
358 B
Elixir
15 lines
358 B
Elixir
defmodule Friends.Person do
|
|
use Ecto.Schema
|
|
|
|
schema "people" do
|
|
field :first_name, :string
|
|
field :last_name, :string
|
|
field :age, :integer
|
|
end
|
|
|
|
def changeset(person, params \\ %{}) do
|
|
person
|
|
|> Ecto.Changeset.cast(params, [:first_name, :last_name, :age])
|
|
|> Ecto.Changeset.validate_required([:first_name, :last_name])
|
|
end
|
|
end |