add links
This commit is contained in:
parent
3842798968
commit
e2b802f968
54 changed files with 4984 additions and 6 deletions
19
lib/zoeyscomputer/links/link.ex
Normal file
19
lib/zoeyscomputer/links/link.ex
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
defmodule Zoeyscomputer.Links.Link do
|
||||
use Ecto.Schema
|
||||
import Ecto.Changeset
|
||||
|
||||
schema "links" do
|
||||
field :url, :string
|
||||
|
||||
belongs_to :user, Zoeyscomputer.Users.User
|
||||
|
||||
timestamps(type: :utc_datetime)
|
||||
end
|
||||
|
||||
@doc false
|
||||
def changeset(link, attrs \\ %{}) do
|
||||
link
|
||||
|> cast(attrs, [:url, :user_id])
|
||||
|> validate_required([:url])
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue