Rails generate コマンドで出来るファイル

f:id:t-d-0203:20180712160252p:plain

いつも忘れるRailsのScaffoldについて。

非常に参考になる記事がありいつも検索してしまうのでストックとして引用させていただきます。  

Rails generate コマンドで作成されるファイル

基本的には以下コマンドで実行できる。

その時に作成されるファイルである

rails genarate {コマンド名}{NAME(基本単数形)}

#migrationの場合はNAMEをrails generate migration AddColumnTablesのようにする
rails generate migration AddColumnTables

主要generateコマンドで生成されるファイル

デフォルトでは(オプションを与えなければ)、以下のようにファイルが生成される

コマンド名 コントローラ ビュー モデル マイグレーション アセット ルート テスト ヘルパー
scaffold
scaffold_controller × × × ×
controller × ×
model × × × × ×
migration × × × × × ×
いつも忘れる「Railsのgenerateコマンド」の備忘録 - maeharinの日記

その他参考サイト

migrationの名前とかは以下に詳しく乗ってました。

qiita.com