From 631ae820f30999686d1bada2c03be774ae642f53 Mon Sep 17 00:00:00 2001 From: shibafu Date: Sat, 22 Feb 2020 16:46:15 +0900 Subject: [PATCH] add unique constraints --- ...add_unique_constraint_to_tag_relations.php | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 database/migrations/2020_02_22_164304_add_unique_constraint_to_tag_relations.php diff --git a/database/migrations/2020_02_22_164304_add_unique_constraint_to_tag_relations.php b/database/migrations/2020_02_22_164304_add_unique_constraint_to_tag_relations.php new file mode 100644 index 0000000..b8d6f50 --- /dev/null +++ b/database/migrations/2020_02_22_164304_add_unique_constraint_to_tag_relations.php @@ -0,0 +1,38 @@ +unique(['ejaculation_id', 'tag_id']); + }); + Schema::table('metadata_tag', function (Blueprint $table) { + $table->unique(['metadata_url', 'tag_id']); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('ejaculation_tag', function (Blueprint $table) { + $table->dropUnique(['ejaculation_id', 'tag_id']); + }); + Schema::table('metadata_tag', function (Blueprint $table) { + $table->dropUnique(['metadata_url', 'tag_id']); + }); + } +}