diff options
Diffstat (limited to 'config/routes.rb')
-rw-r--r-- | config/routes.rb | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/config/routes.rb b/config/routes.rb new file mode 100644 index 0000000..1b24155 --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,32 @@ +Rails.application.routes.draw do + root "dashboard#index" + + get "ferti_recipe", to: "recipes#show" + resources :fertilizer_products + resources :raft_crops, only: [ :update ] + resources :rafts, only: [ :index ] do + collection do + get :editor # rafts/editor + patch :assign_all # bulk assign all rafts + patch :assign_bed # bulk assign per bed + end + member do + patch :assign_one # per raft + end + end + resources :crops + resources :nutrient_measurements + + # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html + + # 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 + + # Render dynamic PWA files from app/views/pwa/* (remember to link manifest in application.html.erb) + # get "manifest" => "rails/pwa#manifest", as: :pwa_manifest + # get "service-worker" => "rails/pwa#service_worker", as: :pwa_service_worker + + # Defines the root path route ("/") + # root "posts#index" +end |