diff --git a/database/migrations/2023_04_06_122125_add_message_type.php b/database/migrations/2023_04_06_122125_add_message_type.php index dd9bd38..a191e80 100644 --- a/database/migrations/2023_04_06_122125_add_message_type.php +++ b/database/migrations/2023_04_06_122125_add_message_type.php @@ -2,6 +2,7 @@ use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; +use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Schema; class AddMessageType extends Migration @@ -19,6 +20,12 @@ class AddMessageType extends Migration ->comment('Message Type defined by an enum.') ->after('message'); }); + // Set all existing messages as public. + $messages = DB::table('messages')->get(); + collect($messages)->map(function (object $message) { + DB::table('messages')->where('id', $message->id) + ->update(['type' => 2]); + }); } /**