|
|
|
@ -54,13 +54,13 @@ class TestLeaf extends TestDerived |
|
|
|
|
|
|
|
require_once('pdo.inc'); |
|
|
|
|
|
|
|
set_sql('create1', 'CREATE TABLE classtypes(id int PRIMARY KEY, name VARCHAR(20) UNIQUE)'); |
|
|
|
set_sql('create1', 'CREATE TABLE classtypes(id int NOT NULL PRIMARY KEY, name VARCHAR(20) UNIQUE)'); |
|
|
|
set_sql('insert1', 'INSERT INTO classtypes VALUES(0, \'stdClass\')'); |
|
|
|
set_sql('insert2', 'INSERT INTO classtypes VALUES(1, \'TestBase\')'); |
|
|
|
set_sql('insert3', 'INSERT INTO classtypes VALUES(2, \'TestDerived\')'); |
|
|
|
set_sql('selectC', 'SELECT COUNT(*) FROM classtypes'); |
|
|
|
set_sql('select0', 'SELECT id, name FROM classtypes ORDER by id'); |
|
|
|
set_sql('create2', 'CREATE TABLE test(id int PRIMARY KEY, classtype int, val VARCHAR(255))'); |
|
|
|
set_sql('create2', 'CREATE TABLE test(id int NOT NULL PRIMARY KEY, classtype int, val VARCHAR(255))'); |
|
|
|
set_sql('insert4', 'INSERT INTO test VALUES(:id, :classtype, :val)'); |
|
|
|
set_sql('select1', 'SELECT id FROM classtypes WHERE name=:cname'); |
|
|
|
set_sql('select2', 'SELECT test.val FROM test'); |
|
|
|
|