From a0ac2112ef17b2b50d0cff8c2d3c63b59796abe7 Mon Sep 17 00:00:00 2001 From: Aidas Klimas Date: Wed, 14 Oct 2020 15:14:00 +0300 Subject: [PATCH] fix: add foreign key on tagged.tag_id #39 --- ...014_10_29_202547_migration_cartalyst_tags_create_tables.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/migrations/2014_10_29_202547_migration_cartalyst_tags_create_tables.php b/resources/migrations/2014_10_29_202547_migration_cartalyst_tags_create_tables.php index f383f95..70fb5b9 100644 --- a/resources/migrations/2014_10_29_202547_migration_cartalyst_tags_create_tables.php +++ b/resources/migrations/2014_10_29_202547_migration_cartalyst_tags_create_tables.php @@ -40,6 +40,9 @@ public function up() $table->engine = 'InnoDB'; $table->index(['taggable_type', 'taggable_id']); + $table->foreign('tag_id')->references('id')->on('tags') + ->onDelete('cascade') + ->onUpdate('cascade'); }); Schema::create('tags', function (Blueprint $table) {