From bc106402b6c833673e2120b5c02d9f6c4ab4f824 Mon Sep 17 00:00:00 2001 From: Nikolaj Boel Jensen Date: Sat, 8 Sep 2018 20:05:20 +0200 Subject: [PATCH] Fix drop unique index --- .gitignore | 1 + src/Cockroach/Grammar/Schema/CockroachGrammar.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bf7e5af..f62f73e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /vendor/ /.idea +.php_cs.cache diff --git a/src/Cockroach/Grammar/Schema/CockroachGrammar.php b/src/Cockroach/Grammar/Schema/CockroachGrammar.php index 65ca959..2812cb4 100644 --- a/src/Cockroach/Grammar/Schema/CockroachGrammar.php +++ b/src/Cockroach/Grammar/Schema/CockroachGrammar.php @@ -212,8 +212,9 @@ public function compileDropPrimary(Blueprint $blueprint, Fluent $command) public function compileDropUnique(Blueprint $blueprint, Fluent $command) { $index = $this->wrap($command->index); + $table = $this->wrapTable($blueprint); - return "alter table {$this->wrapTable($blueprint)} drop constraint {$index}"; + return "drop index {$table}@{$index} cascade"; } /**