1. ホーム
  2. ruby

[解決済み] レイルズ・ジェネレート」を逆手に取る方法

2022-02-10 12:33:14

質問

データベースではなく、設定ファイルに対して、作成したファイルをすべて削除し、変更をロールバックしたいのですが。

routes.rb ファイルで削除されたモデル/コントローラのリソースマッピングをすべて自動的に削除したいのですが、その他にも変更が加えられた可能性のある箇所はすべて削除されますか?

解決方法は?

rails destroy controller lalala
rails destroy model yadayada
rails destroy scaffold hohoho

Rails 3.2からは、新たに d というショートカットをコマンドに追加することで、書けるようになりました。

rails d controller lalala
rails d model yadayada
rails d scaffold hohoho