Skip to content

Commit d6e16a7

Browse files
committed
chore!: remove cascade from drop view statement
This should be safer, as dependent objects will need to be dropped first.
1 parent e22aa9b commit d6e16a7

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

src/Grammars/PostgresGrammar.php

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,4 @@ protected function compileViewCreate(View $entity): string
2222
{$checkOption}
2323
SQL;
2424
}
25-
26-
#[Override]
27-
protected function compileViewDrop(View $entity): string
28-
{
29-
return <<<SQL
30-
DROP VIEW IF EXISTS {$entity->name()} CASCADE
31-
SQL;
32-
}
3325
}

tests/Unit/Grammars/PostgresGrammarTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,6 @@
7272
$sql = test()->grammar->compileDrop(test()->entity);
7373

7474
expect($sql)->toBe(<<<'SQL'
75-
DROP VIEW IF EXISTS user_view CASCADE
75+
DROP VIEW IF EXISTS user_view
7676
SQL);
7777
});

0 commit comments

Comments
 (0)