From f0474fb4b90baa987e11a6d4749cecf078b6d1fb Mon Sep 17 00:00:00 2001 From: TasneemWahdan <84995922+TasneemWahdan@users.noreply.github.com> Date: Sun, 17 Mar 2024 15:47:46 +0300 Subject: [PATCH 1/2] Update 2014_10_28_175710_create_messages_table.php --- migrations/2014_10_28_175710_create_messages_table.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/migrations/2014_10_28_175710_create_messages_table.php b/migrations/2014_10_28_175710_create_messages_table.php index afb2e06..301226d 100644 --- a/migrations/2014_10_28_175710_create_messages_table.php +++ b/migrations/2014_10_28_175710_create_messages_table.php @@ -17,7 +17,9 @@ public function up() Schema::create(Models::table('messages'), function (Blueprint $table) { $table->increments('id'); $table->integer('thread_id')->unsigned(); - $table->integer('user_id')->unsigned(); + $table->foreign('thread_id')->references('id')->on('threads'); + $table->unsignedBigInteger('user_id'); + $table->foreign('user_id')->references('id')->on('users'); $table->text('body'); $table->timestamps(); }); @@ -33,3 +35,4 @@ public function down() Schema::dropIfExists(Models::table('messages')); } } + From 76d54d456b0fe7526a03d98c59fa172da031e629 Mon Sep 17 00:00:00 2001 From: TasneemWahdan <84995922+TasneemWahdan@users.noreply.github.com> Date: Sun, 17 Mar 2024 15:48:07 +0300 Subject: [PATCH 2/2] Update 2014_10_28_180224_create_participants_table.php --- migrations/2014_10_28_180224_create_participants_table.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/migrations/2014_10_28_180224_create_participants_table.php b/migrations/2014_10_28_180224_create_participants_table.php index 227a495..46ec0b3 100644 --- a/migrations/2014_10_28_180224_create_participants_table.php +++ b/migrations/2014_10_28_180224_create_participants_table.php @@ -17,7 +17,9 @@ public function up() Schema::create(Models::table('participants'), function (Blueprint $table) { $table->increments('id'); $table->integer('thread_id')->unsigned(); - $table->integer('user_id')->unsigned(); + $table->foreign('thread_id')->references('id')->on('threads'); + $table->unsignedBigInteger('user_id'); + $table->foreign('user_id')->references('id')->on('users'); $table->timestamp('last_read')->nullable(); $table->timestamps(); });