Packages

Create admin interfaces for Ecto schemas in Phoenix apps

Current section

Files

Jump to
adminable lib adminable router.ex
Raw

lib/adminable/router.ex

defmodule Adminable.Router do
@moduledoc false
use Phoenix.Router
scope "/", Adminable do
get("/", AdminController, :dashboard)
get("/:schema/", AdminController, :index)
get("/:schema/new/", AdminController, :new)
post("/:schema/new/", AdminController, :create)
get("/:schema/edit/:pk", AdminController, :edit)
put("/:schema/edit/:pk", AdminController, :update)
end
end