PHPUnit_Extensions_Database_DB_IDatabaseConnection::getTruncateCommand PHP Method

getTruncateCommand() public method

Returns the command used to truncate a table.
public getTruncateCommand ( ) : string
return string
    public function getTruncateCommand();

Usage Example

Example #1
0
 public function execute(PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection, PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet)
 {
     foreach ($dataSet->getReverseIterator() as $table) {
         /* @var $table PHPUnit_Extensions_Database_DataSet_ITable */
         $query = "\n                {$connection->getTruncateCommand()} {$connection->quoteSchemaObject($table->getTableMetaData()->getTableName())}\n            ";
         if ($this->useCascade && $connection->allowsCascading()) {
             $query .= " CASCADE";
         }
         try {
             $connection->getConnection()->query($query);
         } catch (PDOException $e) {
             throw new PHPUnit_Extensions_Database_Operation_Exception('TRUNCATE', $query, array(), $table, $e->getMessage());
         }
     }
 }
All Usage Examples Of PHPUnit_Extensions_Database_DB_IDatabaseConnection::getTruncateCommand