public function testDropIndex()
 {
     $blueprint = new Blueprint('users');
     $blueprint->dropIndex('foo');
     $statements = $blueprint->toSql($this->getGrammar());
     $this->assertEquals(1, count($statements));
     $this->assertEquals('drop index foo on "users"', $statements[0]);
 }
Example #2
0
 /**
  * Drop NestedSet columns.
  *
  * @param \Illuminate\Database\Schema\Blueprint $table
  */
 public static function dropColumns(Blueprint $table)
 {
     $columns = self::getDefaultColumns();
     $table->dropIndex($columns);
     $table->dropColumn($columns);
 }