Skip to content

Commit 55fbf39

Browse files
Migration fix for SQLite
1 parent c8cb02f commit 55fbf39

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/Links/resources/database/migrations/2024_05_31_074502_add_root_item_to_link_group_items_table.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
use Illuminate\Database\Migrations\Migration;
66
use Illuminate\Database\Schema\Blueprint;
7+
use Illuminate\Support\Facades\DB;
78
use Illuminate\Support\Facades\Schema;
89

910
return new class () extends Migration {
@@ -18,9 +19,11 @@ public function up(): void
1819

1920
public function down(): void
2021
{
21-
Schema::table('link_groups', function (Blueprint $table) {
22-
$table->dropForeign('link_groups_root_item_id_foreign');
23-
});
22+
if ('sqlite' !== DB::connection()->getDriverName()) {
23+
Schema::table('link_groups', function (Blueprint $table) {
24+
$table->dropForeign('link_groups_root_item_id_foreign');
25+
});
26+
}
2427

2528
Schema::table('link_groups', function (Blueprint $table) {
2629
$table->dropColumn('root_item_id');

0 commit comments

Comments
 (0)