Rails のスキャフォールディングを元に戻す 質問する

Rails のスキャフォールディングを元に戻す 質問する

Rails で scaffold コマンドの効果を元に戻す方法はありますか?

ベストアンサー1

まず、コマンドによって生成された移行をすでに実行している場合はscaffold、最初にロールバックを実行する必要があります。

rake db:rollback

以下を使用してスキャフォールディングを作成できます。

rails generate scaffold MyFoo 

(または同様のもの)を使用して破棄/元に戻すことができます

rails destroy scaffold MyFoo

これにより、 によって作成されたすべてのファイルが削除されますgenerateが、手動で行った追加の変更は削除されません。

おすすめ記事