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)