HiveBrain v1.2.0
Get Started
← Back to all entries
patternrubyrailsCritical

Undo scaffolding in Rails

Submitted by: @import:stackoverflow-api··
0
Viewed 0 times
scaffoldingrailsundo

Problem

Is there any way to 'undo' the effects of a scaffold command in Rails?

Solution

First, if you have already run the migrations generated by the scaffold command, you have to perform a rollback first.

rake db:rollback


You can create scaffolding using:

rails generate scaffold MyFoo


(or similar), and you can destroy/undo it using

rails destroy scaffold MyFoo


That will delete all the files created by generate, but not any additional changes you may have made manually.

Code Snippets

rake db:rollback
rails generate scaffold MyFoo
rails destroy scaffold MyFoo

Context

Stack Overflow Q#963420, score: 819

Revisions (0)

No revisions yet.