unique(['service_item_id','site_id','date','time']); $table->foreign(['service_item_id','site_id'])->references(['id','site_id'])->on('service_broadband'); $table->foreign(['supplier_id'])->references(['id'])->on('suppliers'); }); Schema::table('suppliers', function (Blueprint $table) { $table->date('usage_last')->nullable(); }); } /** * Reverse the migrations. * * @return void */ public function down() { abort(500,'Cant go back'); } }