データベースマイグレーションをロールバックしたい


artisan migrations

 悩み事

データベースマイグレーションの最後の状態に戻したい

 解決方法

php artisan migrate:rollbackコマンドが利用できます

$ php artisan migrate:rollback

このコマンドはマイグレーションを戻し、一覧を表示します

ロールバックが何をしているか見るには、--pretendオプションを利用します

$ php artisan migrate:rollback --pretend

デフォルト以外のデータベース接続を指定することも出来ます

$ php artisan migrate:rollback --pretend --database=other-one

 アドバイス

このコマンドは最後の状態のマイグレーションの設定に戻します

以前php artisan migrateを動かし、
3つの異なるマイグレーションを行った場合、
php artisan migrate:rollbackを実行するとこの3つのマイグレーションが戻ります

これはデータベースの変更の増加を少なくしようと促しています


Author:Chuck Heintzelman

Editor and Translator:syossan27
Twitter
web