Когда вы создаете эшафот, создается миграция.Вы можете перейти вниз по версии, чтобы выполнить откат Set scaffold (если вы уже выполняете перенос db:):
./script/generate scaffold Set foo:string bar:string
exists app/models/
exists app/controllers/
exists app/helpers/
create app/views/sets
exists app/views/layouts/
exists test/functional/
exists test/unit/
create test/unit/helpers/
exists public/stylesheets/
create app/views/sets/index.html.erb
create app/views/sets/show.html.erb
create app/views/sets/new.html.erb
create app/views/sets/edit.html.erb
create app/views/layouts/sets.html.erb
create public/stylesheets/scaffold.css
create app/controllers/sets_controller.rb
create test/functional/sets_controller_test.rb
create app/helpers/sets_helper.rb
create test/unit/helpers/sets_helper_test.rb
route map.resources :sets
dependency model
exists app/models/
exists test/unit/
exists test/fixtures/
create app/models/set.rb
create test/unit/set_test.rb
create test/fixtures/sets.yml
create db/migrate
create db/migrate/20110328204128_create_sets.rb
Будьте осторожны с этой строкой:
create db/migrate/20110328204128_create_sets.rb
В ней указан номермиграции: 20110328204128
Для отката транзакции:
rake db:migrate:down VERSION=20110328204128
Последний шаг:
Как сказал flOOr:
Вы можете переименовать все файлы (и классы), но уничтожение лесов будет быстрее:)