Author: clr
Date: Fri Apr 22 21:44:41 2005
New Revision: 164335

URL: http://svn.apache.org/viewcvs?rev=164335&view=rev
Log:
JDO-29 Columns for subclass fields redefined as nullable for Person and 
Insurance tables

Modified:
    incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql
    incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql

Modified: incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql
URL: 
http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql?rev=164335&r1=164334&r2=164335&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql (original)
+++ incubator/jdo/trunk/tck20/test/sql/derby/schema1.sql Fri Apr 22 21:44:41 
2005
@@ -102,15 +102,15 @@
     STATE CHAR(2),
     ZIPCODE CHAR(5),
     COUNTRY VARCHAR(64),
-    HIREDATE VARCHAR(32) NOT NULL,
-    WEEKLYHOURS FLOAT NOT NULL,
-    DEPARTMENT INTEGER REFERENCES departments NOT NULL,
-    FUNDINGDEPT INTEGER REFERENCES departments NOT NULL,
-    MANAGER INTEGER REFERENCES persons NOT NULL,
-    MENTOR INTEGER REFERENCES persons NOT NULL,
-    HRADVISOR INTEGER REFERENCES persons NOT NULL,
-    SALARY FLOAT NOT NULL,
-    WAGE FLOAT NOT NULL,
+    HIREDATE VARCHAR(32),
+    WEEKLYHOURS FLOAT,
+    DEPARTMENT INTEGER REFERENCES departments,
+    FUNDINGDEPT INTEGER REFERENCES departments,
+    MANAGER INTEGER REFERENCES persons,
+    MENTOR INTEGER REFERENCES persons,
+    HRADVISOR INTEGER REFERENCES persons,
+    SALARY FLOAT,
+    WAGE FLOAT,
     DISCRIMINATOR varchar(64) NOT NULL,
     CONSTRAINT EMPS_PK PRIMARY KEY (PERSONID)
 );
@@ -118,8 +118,8 @@
 CREATE TABLE insuranceplans (
     INSID INTEGER NOT NULL,
     CARRIER VARCHAR(64) NOT NULL,
-    LIFETIME_ORTHO_BENEFIT DECIMAL NOT NULL,
-    PLANTYPE VARCHAR(8) NOT NULL,
+    LIFETIME_ORTHO_BENEFIT DECIMAL,
+    PLANTYPE VARCHAR(8),
     DISCRIMINATOR varchar(64) NOT NULL,
     EMPLOYEE INTEGER REFERENCES persons,
     CONSTRAINT INS_PK PRIMARY KEY (INSID)

Modified: incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql
URL: 
http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql?rev=164335&r1=164334&r2=164335&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql (original)
+++ incubator/jdo/trunk/tck20/test/sql/derby/schema2.sql Fri Apr 22 21:44:41 
2005
@@ -102,15 +102,15 @@
     STATE CHAR(2),
     ZIPCODE CHAR(5),
     COUNTRY VARCHAR(64),
-    HIREDATE VARCHAR(32) NOT NULL,
-    WEEKLYHOURS FLOAT NOT NULL,
-    DEPARTMENT INTEGER REFERENCES departments NOT NULL,
-    FUNDINGdEPT INTEGER REFERENCES departments NOT NULL,
-    MANAGER INTEGER REFERENCES persons NOT NULL,
-    MENTOR INTEGER REFERENCES persons NOT NULL,
-    HRADVISOR INTEGER REFERENCES persons NOT NULL,
-    SALARY FLOAT NOT NULL,
-    WAGE FLOAT NOT NULL,
+    HIREDATE VARCHAR(32),
+    WEEKLYHOURS FLOAT,
+    DEPARTMENT INTEGER REFERENCES departments,
+    FUNDINGdEPT INTEGER REFERENCES departments,
+    MANAGER INTEGER REFERENCES persons,
+    MENTOR INTEGER REFERENCES persons,
+    HRADVISOR INTEGER REFERENCES persons,
+    SALARY FLOAT,
+    WAGE FLOAT,
     DISCRIMINATOR varchar(64) NOT NULL,
     CONSTRAINT EMPS_PK PRIMARY KEY (PERSONID)
 );
@@ -118,8 +118,8 @@
 CREATE TABLE insuranceplans (
     INSID INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY,
     CARRIER VARCHAR(64) NOT NULL,
-    LIFETIME_ORTHO_BENEFIT DECIMAL NOT NULL,
-    PLANtYPE VARCHAR(8) NOT NULL,
+    LIFETIME_ORTHO_BENEFIT DECIMAL,
+    PLANtYPE VARCHAR(8),
     DISCRIMINATOR VARCHAR(64) NOT NULL,
     EMPLOYEE INTEGER REFERENCES persons,
     CONSTRAINT INS_PK PRIMARY KEY (INSID)


Reply via email to