7
5

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】rails dbコマンドまとめ

Posted at

rails5.0からは、rakeコマンドとrailsコマンドどちらも使えるようになっている模様

#データベースを作成 / 削除する(定義元は、database.yml)

# 作成する
$ rails db:create

# 削除する
$ rails db:drop

#全てのテーブルをdropして、テーブルを再生成する

# db/schemaを元に再生成
$ rails db:reset

# db/migrateファイルを元に再生成
$ rails db:migrate:status

#マイグレーションファイルの一つ前の命令をなかったことにする

# 一つ前の命令をなかったことにする
$ rails db:rollback

# 二つ前までの命令を連続でなかったことにする
$ rails db:rollback STEP=2

#テストデータをデータベースに反映させる

# seedファイルを元に作成
$ rails db:seed

#開発環境の初期設定を一気に行う

# create / schema:load / seedコマンドを順に行う
$ rails db:setup

#参考記事

https://qiita.com/parsetree/items/e9b08c6b11f762b949de

7
5
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
7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?