railsコマンド
$ rails new appname
アプリケーションを作成
$ rails generate
$ rails generate controller Foo bar baz
Fooコントローラを生成、barアクション、bazアクションを追加
$ rails generate model User name:string email:string
$ rails generate migration add_index_to_users_email
$ rails generate migration add_password_digest_to_users password_digest:string
$ rails destory
$ rails destory controller Foo bar baz
Fooコントローラ、barアクション、bazアクションを削除
$ rails db:migrate
$ rails db:migrate VERSION=XXX
$ rails db:migrate:reset
db:drop, db:create, db:migrateを実行
$ rails db:rollback
$ rails db:seed
db/seeds.rbを実行して、ダミーデータを追加する
$ rails console
$ rails console --sandbox
$ rails test
$ rails routes
$ rails about
短縮形
table:短縮形
完全なコマンド 短縮形
$ rails console $ rails c
$ rails destory $ rails d
$ rails dbconsole $ rails db
$ rails generate $ rails g
$ rails runner $ rails r
$ rails server $ rails s
$ rails test $ rails t
ref