mirror of
https://github.com/php/php-src.git
synced 2025-08-18 23:18:56 +02:00
Need to state NOT NULL here, as DB2 won't allow the UNIQUE constraint without it.
This commit is contained in:
parent
32663f7da7
commit
c80b4c7440
3 changed files with 3 additions and 3 deletions
|
@ -9,7 +9,7 @@ if (false == getenv('REDIR_TEST_DIR')) print 'skip no driver'; ?>
|
||||||
require getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
|
require getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
|
||||||
$db = PDOTest::factory();
|
$db = PDOTest::factory();
|
||||||
|
|
||||||
$db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(10) UNIQUE)');
|
$db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(10) NOT NULL UNIQUE)');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')');
|
$db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(1, \'Test1\')');
|
$db->exec('INSERT INTO classtypes VALUES(1, \'Test1\')');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(2, \'Test2\')');
|
$db->exec('INSERT INTO classtypes VALUES(2, \'Test2\')');
|
||||||
|
|
|
@ -9,7 +9,7 @@ if (false == getenv('REDIR_TEST_DIR')) print 'skip no driver'; ?>
|
||||||
require getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
|
require getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
|
||||||
$db = PDOTest::factory();
|
$db = PDOTest::factory();
|
||||||
|
|
||||||
$db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(10) UNIQUE)');
|
$db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(10) NOT NULL UNIQUE)');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')');
|
$db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(1, \'Test1\')');
|
$db->exec('INSERT INTO classtypes VALUES(1, \'Test1\')');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(2, \'Test2\')');
|
$db->exec('INSERT INTO classtypes VALUES(2, \'Test2\')');
|
||||||
|
|
|
@ -63,7 +63,7 @@ class TestLeaf extends TestDerived
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
$db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(20) UNIQUE)');
|
$db->exec('CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(20) NOT NULL UNIQUE)');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')');
|
$db->exec('INSERT INTO classtypes VALUES(0, \'stdClass\')');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(1, \'TestBase\')');
|
$db->exec('INSERT INTO classtypes VALUES(1, \'TestBase\')');
|
||||||
$db->exec('INSERT INTO classtypes VALUES(2, \'TestDerived\')');
|
$db->exec('INSERT INTO classtypes VALUES(2, \'TestDerived\')');
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue