turn post kind field into enum
This commit is contained in:
parent
06bd69b7b1
commit
8874e0e7ba
2 changed files with 8 additions and 2 deletions
|
@ -4,7 +4,7 @@ defmodule Chiya.Notes.Note do
|
|||
|
||||
schema "notes" do
|
||||
field :content, :string
|
||||
field :kind, :string
|
||||
field :kind, Ecto.Enum, values: [:post, :bookmark]
|
||||
field :name, :string
|
||||
field :published_at, :naive_datetime
|
||||
field :slug, :string
|
||||
|
|
|
@ -6,7 +6,13 @@
|
|||
<.input field={f[:content]} type="textarea" label="Content" />
|
||||
<.input field={f[:slug]} type="text" label="Slug" />
|
||||
<.input field={f[:published_at]} type="datetime-local" label="Published at" />
|
||||
<.input field={f[:kind]} type="text" label="Kind" />
|
||||
<.input
|
||||
field={f[:kind]}
|
||||
type="select"
|
||||
label="Kind"
|
||||
prompt="Choose a value"
|
||||
options={Ecto.Enum.values(Chiya.Notes.Note, :kind)}
|
||||
/>
|
||||
<.input field={f[:url]} type="text" label="Url" />
|
||||
<.input
|
||||
field={f[:channels]}
|
||||
|
|
Loading…
Reference in a new issue