12
19

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【初心者のための】rails generate コマンド

Last updated at Posted at 2019-04-16

初心者のためのrails generate コマンド集です。rails g migrationrails g controllerの違いを含めてシンプルに書いておきます。

マイグレーションファイル作成

$ rails g migration テーブル名

[例:User]
$ rails g migration users name:string age:integer

モデル + マイグレーションファイル作成

$ rails g model モデル名

[例:User]
$ rails g model user name:string age:integer

コントローラー + ビュー作成 + ルーティング

$ rails g controller コントローラー名

[例:User]
$ rails g controller users index show

全部一括で作成 (モデル + マイグレーションファイル + コントローラー + ビュー作成 + ルーティング)

$ rails g scaffold 

[例:User]
$ rails g scaffold user name:string age:integer

railsコマンドは-h (or --help)オプションでヘルプが見れるくさい

$ rails -h
$ rails g -h
$ rails g scaffold -h

https://maeharin.hatenablog.com/entry/20130212/rails_generate
https://qiita.com/kodai_0122/items/14494a3848654f32909d

12
19
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
19

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?