I'm sure this is a common error but I'm new to Rails and can't
figure out how to fix it. Basically I'm going through a tutorials
and executed the following command:
-iMac:~ $ script/rails generate
controller Explore database=mysql
Then I remembered that the command for database might be wrong
so I executed this:
-iMac:~ $ script/rails generate
controller Explore --database=mysql
Now there is a problem with the generate command. Here is my
routes.rb file. (I'm not familiar with formatting on this site so
you'll have to excuse me)
MyApp::Application.routes.draw do
get "explore/database=mysql"
# The priority is based upon order of creation: # first created
-> highest priority.
# Sample of regular route: # match 'products/:id' =>
'catalog#view' # Keep in mind you can assign values other than
:controller and :action
# Sample of named route: # match 'products/:id/purchase' =>
'catalog#purchase', :as => :purchase # This route can be invoked
with purchase_url(:id => product.id)
# Sample resource route (maps HTTP verbs to controller actions
automatically): # resources :products
# Sample resource route with options: # resources :products do #
member do # get 'short' # post 'toggle' # end # # collection do #
get 'sold' # end # end
# Sample resource route with sub-resources: # resources
:products do # resources :comments, :sales # resource :seller #
end
# Sample resource route with more complex sub-resources #
resources :products do # resources :comments # resources :sales do
# get 'recent', :on => :collection # end # end
# Sample resource route within a namespace: # namespace :admin
do # # Directs /admin/products/* to Admin::ProductsController # #
(app/controllers/admin/products_controller.rb) # resources
:products # end
# You can have the root of your site routed with "root" # just
remember to delete public/index.html. root :to =>
"home#index"
# See how all your routes lay out with "rake routes"
# This is a legacy wild controller route that's not recommended
for RESTful applications. # Note: This route will make all actions
in every controller accessible via GET requests. match
':controller(/:action(/:id(.:format)))' end