Fix for migration

This commit is contained in:
Hillel Coren 2018-04-26 22:10:33 +03:00
parent d37e513f9f
commit 4a272f036a

View File

@ -43,6 +43,7 @@ class AddSlackNotifications extends Migration
$table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade');
}); });
try {
Schema::table('companies', function ($table) { Schema::table('companies', function ($table) {
$table->dropForeign('companies_payment_id_foreign'); $table->dropForeign('companies_payment_id_foreign');
}); });
@ -66,6 +67,9 @@ class AddSlackNotifications extends Migration
$table->index('user_id4'); $table->index('user_id4');
$table->index('user_id5'); $table->index('user_id5');
}); });
} catch (Exception $exception) {
// do nothing, change only needed for invoiceninja servers
}
Schema::table('jobs', function (Blueprint $table) { Schema::table('jobs', function (Blueprint $table) {
$table->dropIndex('jobs_queue_reserved_reserved_at_index'); $table->dropIndex('jobs_queue_reserved_reserved_at_index');