diff --git a/database/migrations/2017_04_29_025836_rename_contributing_artist_id.php b/database/migrations/2017_04_29_025836_rename_contributing_artist_id.php index f3bf178d..d3a2e1b7 100644 --- a/database/migrations/2017_04_29_025836_rename_contributing_artist_id.php +++ b/database/migrations/2017_04_29_025836_rename_contributing_artist_id.php @@ -13,7 +13,9 @@ class RenameContributingArtistId extends Migration public function up() { Schema::table('songs', function ($table) { + $table->dropForeign(['contributing_artist_id']); $table->renameColumn('contributing_artist_id', 'artist_id'); + $table->foreign('artist_id')->references('id')->on('artists')->onDelete('cascade'); }); } @@ -25,7 +27,9 @@ class RenameContributingArtistId extends Migration public function down() { Schema::table('songs', function ($table) { + $table->dropForeign(['contributing_artist_id']); $table->renameColumn('artist_id', 'contributing_artist_id'); + $table->foreign('artist_id')->references('id')->on('artists')->onDelete('cascade'); }); } }