端末で次のようなコマンドを実行した場合に、プロジェクトの変更を元に戻す方法:
rails new store
rails g scaffold product name price:decimal --skip-stylesheets
rake db:migrate
rails g bootstrap:install
rails g bootstrap:themed products -f
端末で次のようなコマンドを実行した場合に、プロジェクトの変更を元に戻す方法:
rails new store
rails g scaffold product name price:decimal --skip-stylesheets
rake db:migrate
rails g bootstrap:install
rails g bootstrap:themed products -f
すべてのコマンドで可能ではありません。
たとえば、rake db:migrate
元に戻すことができますrake db:rollback
rails g scaffold product name price:decimal --skip-stylesheets
で元に戻すことができますrails destroy model product
rails new store
単純なrm -rf store
(これには注意してください!)
これは確かに足場を元に戻すための1つの解決策です
rails destroy scaffold product
コンソールでテストしたいだけの場合は、次のsandbox
ように Rails コンソールのパラメーターを使用できます。
rails console --sandbox
あなたの場合、すべてを削除して最初からやり直すことができますが、次のようなことができます
rails d scaffold product
rake db:rollback
できるかどうかわかりません
rails d bootstrap:install
rails d bootstrap:themed
そうでない場合は、作成されたファイルを確認して手動で削除できます。