Rails よく使うコマンド

Rails 初心者である自分が、google検索するコマンドをまとめていきたい。

rails new

turbolinksを使わないで アプリを作成する

$ rails new アプリ名 --skip-turbolinks --skip-bundle

DBはmysqlを使う

$ rails new アプリ名 -d mysql

gem

インストール

$ bundle install --path vendor/bundle
$ bundle install --path vendor/bundle --without production

コントローラー

作成

$ bundle exec rails generate controller 'コントローラー名'

取り消し

$ bundle exec rails destroy controller 'コントローラー名'

モデル

作成

$ bundle exec rails generate model 'モデル名'

取り消し

$ bundle exec rails destroy model 'モデル名'

マイグレート

作成

$ bundle exec rails generate migration 'やりたいこと'_company_image_to_'テーブル名'

実行

$ bundle exec rails db:migrate

取り消し

$ bundle exec rails db:rollback

リセット

$ bundle exec rails db:migrate:reset

ポート指定して立ち上げ

$ bundle exec rails s -p 3001

heroku

$ git push heroku master
$ heroku pg:reset DATABASE
$ heroku run rails db:migrate
$ heroku run rails db:seed
$ heroku restart
$ heroku open
$ heroku run rails console

その他

# ルーティングの確認
$ rails routes

コメント

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。

同じカテゴリの前後の記事


  1. KATOON.NET
  2. WEB
  3. Rails よく使うコマンド