Browse Source

Fixes primary key columns being added to table creation test

tags/2.0.8
Chris Harris 9 years ago
parent
commit
c955ccfd47
  1. 7
      tests/framework/db/QueryBuilderTest.php

7
tests/framework/db/QueryBuilderTest.php

@ -959,9 +959,10 @@ abstract class QueryBuilderTest extends DatabaseTestCase
$i = 0; $i = 0;
foreach ($this->columnTypes() as $item) { foreach ($this->columnTypes() as $item) {
list ($column, $builder, $expected) = $item; list ($column, $builder, $expected) = $item;
if (!(strncmp($column, 'pk', 2) === 0 || if (!(strncmp($column, Schema::TYPE_PK, 2) === 0 ||
strncmp($column, 'bigpk', 5) === 0 || strncmp($column, Schema::TYPE_UPK, 3) === 0 ||
strncmp($column, 'unsignedpk', 10) === 0)) { strncmp($column, Schema::TYPE_BIGPK, 5) === 0 ||
strncmp($column, Schema::TYPE_UBIGPK, 6) === 0)) {
$columns['col' . ++$i] = str_replace('CHECK (value', 'CHECK ([[col' . $i . ']]', $column); $columns['col' . ++$i] = str_replace('CHECK (value', 'CHECK ([[col' . $i . ']]', $column);
} }
} }

Loading…
Cancel
Save