public function DropForeignKey(IConnection $Connection, QueryBuilder $QueryBuilder, Table $Table, Traits\ForeignKey $Trait) { QueryBuilderExtensions::AppendAlterTable($QueryBuilder, $Table); $QueryBuilder->AppendIdentifier('DROP FOREIGN KEY #', [$Trait->GetName()]); }