0
0

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 1 year has passed since last update.

【初心者】Laravel Migration コマンドまとめ

Last updated at Posted at 2023-01-17

はじめに

コマンドを打つ際に毎回調べてという事が面倒くさいと思ったことはありませんか?
今の時代調べれば何でも出てきますから、何回も調べたらいいと思っていませんか?
でも、マニュアルを見ても、全てが1ページにまとまっていることは少ないと思います。
私はPHPの初心者ですが、マイグレーションとは、どのような時に、どのような目的で行うことなのかが曖昧で、初めてwebアプリケーションを作成した時に、一番多かったエラーはマイグレーションを実行していないことが原因のエラーが一番多かったです。
そこで、マイグレーションに関連するコマンドを、まとめました。

マイグレーションに関連するコマンド一覧

マイグレーションを実行する

$ php artisan migrate

直前に実行したひとまとまりのマイグレーションをロールバック
(ロールバックをする際には、データのバックアップを取ることをお奨めします)

$ php artisan migrate:rollback

全部ロールバックしてからマイグレーションし直す
(ロールバックをする際には、データのバックアップを取ることをお奨めします)

$ php artisan migrate:refresh

全てのテーブルを削除してマイグレーションし直す

$ php artisan migrate:fresh

マイグレーションの状況を確認する

$ php artisan migrate:status
0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?