dropForeign('person_photo_people_id_foreign'); $table->renameColumn('people_id', 'person_id'); $table->foreign('person_id')->references('id')->on('people'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::table('person_photo', function (Blueprint $table) { $table->dropForeign('person_photo_person_id_foreign'); $table->renameColumn('person_id','people_id'); $table->foreign('people_id')->references('id')->on('people'); }); Schema::rename('person_photo','photo_people'); } }