Are you new to rails? If yes, could you tell me what guide are you following.And how you generated the scaffold
Scaffold created all these files
invoke active_record
create db/migrate/20130704111616_create_products.rb
create app/models/product.rb
invoke test_unit
create test/models/product_test.rb
create test/fixtures/products.yml
invoke resource_route
route resources :products
invoke scaffold_controller
create app/controllers/products_controller.rb
invoke erb
create app/views/products
create app/views/products/index.html.erb
create app/views/products/edit.html.erb
create app/views/products/show.html.erb
create app/views/products/new.html.erb
create app/views/products/_form.html.erb
invoke test_unit
create test/controllers/products_controller_test.rb
invoke helper
create app/helpers/products_helper.rb
invoke test_unit
create test/helpers/products_helper_test.rb
invoke jbuilder
create app/views/products/index.json.jbuilder
create app/views/products/show.json.jbuilder
invoke assets
invoke coffee
create app/assets/javascripts/products.js.coffee
invoke scss
create app/assets/stylesheets/products.css.scss
invoke scss
create app/assets/stylesheets/scaffolds.css.scss
Files created by active_record, scaffold_controller and test_unit could cause an error in the test try inspecting them to see if there is anything there that should not be.
Also try deleting the development.sqlite3 and test.sqlite3 and run a rake db:migrate
again.
There is also the rails destroy
command that will remove all the autogenerated files