From 57dae2bee3ecc19a0043b80a1b92a2b11e0f78a6 Mon Sep 17 00:00:00 2001 From: Kevin ANATOLE Date: Thu, 16 Feb 2023 23:54:35 +0000 Subject: [PATCH] Added default endpoint --- .../controllers/default_controller.ex | 7 +++++++ lib/phoenix_api_template_web/router.ex | 6 ++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 lib/phoenix_api_template_web/controllers/default_controller.ex diff --git a/lib/phoenix_api_template_web/controllers/default_controller.ex b/lib/phoenix_api_template_web/controllers/default_controller.ex new file mode 100644 index 0000000..ff2304b --- /dev/null +++ b/lib/phoenix_api_template_web/controllers/default_controller.ex @@ -0,0 +1,7 @@ +defmodule PhoenixApiTemplateWeb.DefaultController do + use PhoenixApiTemplateWeb, :controller + + def index(conn, _params) do + text(conn, "It's ALIVE! - #{Mix.env()}") + end +end diff --git a/lib/phoenix_api_template_web/router.ex b/lib/phoenix_api_template_web/router.ex index 18c9dc6..152cb53 100644 --- a/lib/phoenix_api_template_web/router.ex +++ b/lib/phoenix_api_template_web/router.ex @@ -2,10 +2,12 @@ defmodule PhoenixApiTemplateWeb.Router do use PhoenixApiTemplateWeb, :router pipeline :api do - plug :accepts, ["json"] + plug(:accepts, ["json"]) end scope "/api", PhoenixApiTemplateWeb do - pipe_through :api + pipe_through(:api) + + get("/", DefaultController, :index) end end