Laravel

[Laravel9]マイグレーションでテーブルを削除する

Laravelではマイグレーションでテーブルを削除することで、ソースを渡した先の人のデータベースまでその不要なテーブルを削除することができます。

php artisan make:migration drop_options_table

これでマイグレーションファイルを作成します。

生成されたマイグレーションファイルの中の up() の部分をこのように書きます。

public function up()
    {
        Schema::drop('options');//削除したいテーブル名
    }

laravelのマイグレーションの実行でテーブルが削除されます。

php artisan migrate

-Laravel

© 2024 青い空とコーヒーと