yicr
12/31/2019 - 2:10 PM

Laravel : Tips / Migration

Create migration file

$ php artisan make:migration create_xxxxx_table

app/database/migrations/yyyy_mm_dd_xxxxx_create_tablename_table.php

command list

引数内容
migrateマイグレーション実行
migrate --pretendマイグレーション実行(クエリの確認のみで実行しない)
migrate --forceマイグレーション実行(対話OFFモード)
migrate:installマイグレーション管理テーブル作成
migrate:refreshマイグレーション再実行(全てロールバックして再実行(初期化))
migrate:freshマイグレーション再実行(全テーブルを削除して再実行(初期化))
migrate:resetリセット(all down)
migrate:rollbackロールバック(1つ前に戻る)
migrate:rollback --pretendロールバック(クエリの確認のみで実行しない)
migrate:statusマイグレーションステータス確認

| migrate:status | マイグレーションステータス確認 |

execute migration

$ php artisan migrate