Laravel 10.xのartisanの「migrate:install」コマンドを解説します。
Description
マイグレーション用テーブルの作成。
migrateを実行するのはmigrateコマンドです。
migrationsテーブルを壊してしまったり、途中からマイグレーションの対応を入れたりして、migrationsテーブルがない場合に、このコマンドを利用します。
初回に実行してしまい、マイグレーションがうまくいかない場合はmigrate:freshやmigrate:refreshなどで初期化すると直りますが、マイグレーション以外で入れたデータがある場合は消えてしまうので気をつけましょう。
Usage
php artisan migrate:install [--database [DATABASE]]
Options
オプション | 省略形 | 必須 | 説明 |
---|---|---|---|
database | - | - | 使用するデータベース接続 |
Example
no options
php artisan migrate:install
migrationsテーブルが作成されます。
Source
10.x
framework/src/Illuminate/Database/Console/Migrations/InstallCommand.php at 11.x · laravel/framework
The Laravel Framework. Contribute to laravel/framework development by creating an account on GitHub.
11.x
framework/src/Illuminate/Database/Console/Migrations/InstallCommand.php at 11.x · laravel/framework
The Laravel Framework. Contribute to laravel/framework development by creating an account on GitHub.
コメント