diff --git a/database/migrations/2018_07_26_170243_fix_payment_contact_foreign_key.php b/database/migrations/2018_07_26_170243_fix_payment_contact_foreign_key.php new file mode 100644 index 000000000000..e9473773e7c2 --- /dev/null +++ b/database/migrations/2018_07_26_170243_fix_payment_contact_foreign_key.php @@ -0,0 +1,38 @@ +dropForeign('payments_contact_id_foreign'); + }); + + Schema::table('payments', function ($table) { + $table->foreign('contact_id')->references('id')->on('contacts')->onDelete('cascade'); + }); + } catch (Exception $exception) { + // do nothing, change only needed for invoiceninja servers + } + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + // + } +}