original_string: public function compileDropUnique(Blueprint $blueprint, Fluent $command)
      {
          $index = $this->wrap($command->index);
  
          return "alter table {$this->wrapTable($blueprint)} drop index {$index}";
      }
code: public function compileDropUnique(Blueprint $blueprint, Fluent $command)
      {
          $index = $this->wrap($command->index);
  
          return "alter table {$this->wrapTable($blueprint)} drop index {$index}";
      }
code_tokens: public function compileDropUnique ( Blueprint $ blueprint , Fluent $ command ) { $ index = $ this -> wrap ( $ command -> index ) ; return "alter table {$this->wrapTable($blueprint)} drop index {$index}" ; }
docstring: Compile a drop unique key command.
  
  @param  \Illuminate\Database\Schema\Blueprint  $blueprint
  @param  \Illuminate\Support\Fluent  $command
  @return string
docstring_tokens: Compile a drop unique key command .