bump_server/lib/bump/messages/message.ex

21 lines
395 B
Elixir
Raw Normal View History

defmodule Bump.Messages.Message do
use Ecto.Schema
import Ecto.Changeset
schema "messages" do
field :sender, :string
field :data, :string, default: ""
field :timestamp, :utc_datetime, default: DateTime.utc_now |> DateTime.truncate(:second)
timestamps()
end
def changeset(message, params) do
message
|> cast(params, [:sender, :data, :timestamp])
end
end