summaryrefslogtreecommitdiff
path: root/app/Schema/Migration45.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Schema/Migration45.php')
-rw-r--r--app/Schema/Migration45.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/Schema/Migration45.php b/app/Schema/Migration45.php
index b8e7a6e774..da55bed172 100644
--- a/app/Schema/Migration45.php
+++ b/app/Schema/Migration45.php
@@ -54,10 +54,9 @@ final readonly class Migration45 implements MigrationInterface
// SQL-Server can't use CASCADE or SET NULL constraints here, as it can't handle multiple paths
$table->foreign(columns: ['contact_user_id'])->references(['user_id'])->on('user');
$table->foreign(columns: ['support_user_id'])->references(['user_id'])->on('user');
- } else {
+ } else if !(DB::driverName() === DB::FIREBIRD) {
$table->foreign(columns: ['contact_user_id'])->references(['user_id'])->on('user')->nullOnDelete()->cascadeOnUpdate();
- $table->foreign(columns: ['support_user_id'])->references(['user_id'])->on('user')->nullOnDelete()->cascadeOnUpdate();
- }
+ $table->foreign(columns: ['support_user_id'])->references(['user_id'])->on('user')->nullOnDelete()->cascadeOnUpdate(); }
});
}