# Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html Rails.application.routes.draw do resources :links resources :link_categories namespace :admin do get "backup", to: "backups#show", as: :backup end resources :reports resources :checklists resources :checks resources :checklist_entries resources :success_criteria resources :elements # Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500. # Can be used by load balancers and uptime monitors to verify that the app is live. get 'up' => 'rails/health#show', as: :rails_health_check if Rails.env.development? namespace :benchmarking do post "read_heavy" post "write_heavy" post "balanced" post "link_create" post "comment_create" post "link_destroy" post "comment_destroy" post "link_show" post "links_index" post "user_show" end end # Defines the root path route ("/") root 'home#show' end