LoginSignup
0
3

More than 3 years have passed since last update.

rails db:〇〇 まとめ

Posted at

rails db:migrate

DBにmigrationファイルの実行
自動的に db:schema:dump も実行され、schema.rbも更新される

rails db:rollback

migrationファイルの実行前にDBを戻す

rails db:schema:load

schema.rbの内容を現在参照しているDBに適用
空のDBにロードする時に使う

rails db:schema:dump

DBをschema.rbに反映

rails db:create

DBの作成

rails db:drop

DBの削除

rails db:reset

下記の省略
rails db:drop
rails db:create
rails db:schema:load
スキーマファイルだけを利用

rails db:migrate:reset

下記の省略
rails db:drop
rails db:create
rails db:schema:load
マイグレーションファイルを直接利用

rails db:seed

テーブルに初期データが追加

rails db:migrate:reset db:seed

データベースの削除&作成、テーブルに初期データが追加

0
3
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
0
3