Attached are patches for datastore and application identity schemas to fix
issues with incorrect schemas for table ALLTYPES, and PCPOINTSINGLEFIELDCHAR.
--
Andy
Index: /home/andy/work/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql
===================================================================
--- /home/andy/work/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql (revision 226966)
+++ /home/andy/work/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql (working copy)
@@ -81,7 +81,7 @@
);
CREATE TABLE PCPointSingleFieldChar (
- ID INTEGER NOT NULL,
+ ID CHAR(1) NOT NULL,
X INTEGER NOT NULL,
Y INTEGER,
CONSTRAINT PCPNT_SFC_PK PRIMARY KEY (ID)
@@ -859,7 +859,7 @@
ID INTEGER NOT NULL,
PRIMITIVEBOOLEAN CHAR(1) CHECK (PRIMITIVEBOOLEAN IN ('Y','N')),
PRIMITIVEBYTE SMALLINT,
- PRIMITIVECHAR INTEGER,
+ PRIMITIVECHAR CHAR(1),
PRIMITIVEDOUBLE DOUBLE,
PRIMITIVEFLOAT FLOAT,
PRIMITIVEINT INTEGER,
@@ -867,7 +867,7 @@
PRIMITIVESHORT SMALLINT,
BOOLEANVAL CHAR(1) CHECK (BOOLEANVAL IN ('Y','N')),
BYTEVAL SMALLINT,
- CHARACTERVAL INTEGER,
+ CHARACTERVAL CHAR(1),
DOUBLEVAL DOUBLE,
FLOATVAL FLOAT,
INTEGERVAL INTEGER,
Index: /home/andy/work/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema.sql
===================================================================
--- /home/andy/work/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema.sql (revision 226966)
+++ /home/andy/work/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema.sql (working copy)
@@ -809,7 +809,7 @@
ID INTEGER,
PRIMITIVEBOOLEAN CHAR(1)CHECK (PRIMITIVEBOOLEAN IN ('Y','N')),
PRIMITIVEBYTE SMALLINT,
- PRIMITIVECHAR INTEGER,
+ PRIMITIVECHAR CHAR(1),
PRIMITIVEDOUBLE DOUBLE,
PRIMITIVEFLOAT FLOAT,
PRIMITIVEINT INTEGER,
@@ -817,7 +817,7 @@
PRIMITIVESHORT SMALLINT,
BOOLEANVAL CHAR(1)CHECK (BOOLEANVAL IN ('Y','N')),
BYTEVAL SMALLINT,
- CHARACTERVAL INTEGER,
+ CHARACTERVAL CHAR(1),
DOUBLEVAL DOUBLE,
FLOATVAL FLOAT,
INTEGERVAL INTEGER,