adds phoenix boilerplate and database api
- message communication added - database migration added - initial commit
This commit is contained in:
20
lib/bump/messages/message.ex
Normal file
20
lib/bump/messages/message.ex
Normal file
@ -0,0 +1,20 @@
|
||||
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
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user