Laravel 10.xのartisanの「db:wipe」コマンドを解説します。
Description
全てのテーブル、ビュー、およびタイプを削除します。
データベースを完全にクリーンな状態に戻すために使用します。
Usage
php artisan db:wipe [--database [DATABASE]] [--drop-views] [--drop-types] [--force]Options
| オプション | 省略形 | 必須 | 説明 |
|---|---|---|---|
| database | – | – | 使用するデータベース接続 |
| drop-views | – | – | すべてのテーブルを削除して表示する |
| drop-types | – | – | すべてのテーブルとタイプを削除する(Postgresのみ) |
| force | – | – | 本番時にオペレーションを強制的に実行させる |
Example
no options
php artisan db:wipe INFO Dropped all tables successfully. テーブルが全て削除されますので、データが必要な場合はバックアップをとってから実行しましょう。
本番環境はforceオプションを付与する必要があります。
with force
php artisan db:wipe --force INFO Dropped all tables successfully.


コメント