Change structure
This commit is contained in:
parent
01c2c57933
commit
ddfb58c041
16 changed files with 153 additions and 66 deletions
33
lib/nulla_web/controllers/api/note_controller.ex
Normal file
33
lib/nulla_web/controllers/api/note_controller.ex
Normal file
|
@ -0,0 +1,33 @@
|
|||
defmodule NullaWeb.Api.NoteController do
|
||||
use NullaWeb, :controller
|
||||
alias Nulla.Models.Note
|
||||
|
||||
def index(conn, _params) do
|
||||
json(conn, [])
|
||||
end
|
||||
|
||||
def show(conn, %{"id" => id}) do
|
||||
note = Note.get_note(id: id)
|
||||
|
||||
case note do
|
||||
nil ->
|
||||
conn
|
||||
|> put_status(:not_found)
|
||||
|> json(%{error: "Not Found"})
|
||||
|
||||
%Note{} = note ->
|
||||
IO.inspect note
|
||||
|
||||
json(conn, %{})
|
||||
end
|
||||
end
|
||||
|
||||
def create(_conn, _params) do
|
||||
end
|
||||
|
||||
def update(_conn, _params) do
|
||||
end
|
||||
|
||||
def delete(_conn, _params) do
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue