私は動作中の Laravel アプリを持っています。モデルを更新し、データベースに新しい列を追加する必要がありました。これを行うために、database/migrations/table.php ファイルに次のコードを追加しました。
Schema::table('client', function (Blueprint $table) {
$table->string('newColumn');
});
データベースを (で) 更新しようとすると、php artisan migrate
「移行するものがありません」というメッセージが表示されます。php artisan migrate:refresh
この変更を適用する唯一の方法は実行またはリセットですが、どちらのコマンドもデータベースのすべての行を削除することに気付きました。
すべてを削除せずにデータベースの列を更新する方法はありますか?