Upmin::Engine.routes.draw do root to: "dashboard#index" get "/", as: :upmin_dashboard, controller: :dashboard, action: :index scope "m" do scope "/:klass" do match "/", as: :upmin_search, controller: :models, action: :search, via: [:get, :post] get "/new", as: :upmin_new_model, controller: :models, action: :new post "/new", as: :upmin_create_model, controller: :models, action: :create scope "/i/:id" do get "/", as: :upmin_model, controller: :models, action: :show put "/", controller: :models, action: :update delete "/", controller: :models, action: :destroy post "/:method", as: :upmin_action, controller: :models, action: :action end end end end