TSK-1426: Make System and Instance of Attachment nullable
This commit is contained in:
parent
0f1b3505bc
commit
c41f53746a
|
@ -7,7 +7,7 @@ CREATE TABLE TASKANA_SCHEMA_VERSION(
|
|||
PRIMARY KEY (ID)
|
||||
);
|
||||
-- The VERSION value must match the value of TaskanaEngineConfiguration.TASKANA_SCHEMA_VERSION
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.0.0', CURRENT_TIMESTAMP);
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.3.0', CURRENT_TIMESTAMP);
|
||||
|
||||
CREATE TABLE CLASSIFICATION(
|
||||
ID VARCHAR(40) NOT NULL,
|
||||
|
@ -166,8 +166,8 @@ CREATE TABLE ATTACHMENT(
|
|||
CLASSIFICATION_KEY VARCHAR(32) NULL,
|
||||
CLASSIFICATION_ID VARCHAR(40) NULL,
|
||||
REF_COMPANY VARCHAR(32) NOT NULL,
|
||||
REF_SYSTEM VARCHAR(32) NOT NULL,
|
||||
REF_INSTANCE VARCHAR(32) NOT NULL,
|
||||
REF_SYSTEM VARCHAR(32),
|
||||
REF_INSTANCE VARCHAR(32),
|
||||
REF_TYPE VARCHAR(32) NOT NULL,
|
||||
REF_VALUE VARCHAR(128) NOT NULL,
|
||||
CHANNEL VARCHAR(64) NULL,
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
-- this script updates the tables TASKANA_SCHEMA_VERSION and ATTACHMENT.
|
||||
|
||||
SET SCHEMA %schemaName%;
|
||||
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.3.0', CURRENT_TIMESTAMP);
|
||||
|
||||
ALTER TABLE ATTACHMENT ALTER COLUMN REF_SYSTEM DROP NOT NULL ALTER COLUMN REF_INSTANCE DROP NOT NULL;
|
||||
|
||||
REORG TABLE ATTACHMENT;
|
|
@ -14,7 +14,7 @@ CREATE TABLE TASKANA_SCHEMA_VERSION(
|
|||
PRIMARY KEY (ID)
|
||||
);
|
||||
-- The VERSION value must match the value of TaskanaEngineConfiguration.TASKANA_SCHEMA_VERSION
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.0.0', CURRENT_TIMESTAMP);
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.3.0', CURRENT_TIMESTAMP);
|
||||
|
||||
CREATE TABLE CLASSIFICATION(
|
||||
ID VARCHAR(40) NOT NULL,
|
||||
|
@ -173,8 +173,8 @@ CREATE TABLE ATTACHMENT(
|
|||
CLASSIFICATION_KEY VARCHAR(32) NULL,
|
||||
CLASSIFICATION_ID VARCHAR(40) NULL,
|
||||
REF_COMPANY VARCHAR(32) NOT NULL,
|
||||
REF_SYSTEM VARCHAR(32) NOT NULL,
|
||||
REF_INSTANCE VARCHAR(32) NOT NULL,
|
||||
REF_SYSTEM VARCHAR(32),
|
||||
REF_INSTANCE VARCHAR(32),
|
||||
REF_TYPE VARCHAR(32) NOT NULL,
|
||||
REF_VALUE VARCHAR(128) NOT NULL,
|
||||
CHANNEL VARCHAR(64) NULL,
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
-- this script updates the tables TASKANA_SCHEMA_VERSION and ATTACHMENT.
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.3.0', CURRENT_TIMESTAMP);
|
||||
|
||||
ALTER TABLE ATTACHMENT ALTER COLUMN REF_SYSTEM DROP NOT NULL;
|
||||
|
||||
ALTER TABLE ATTACHMENT ALTER COLUMN REF_INSTANCE DROP NOT NULL;
|
|
@ -9,7 +9,7 @@ CREATE TABLE TASKANA_SCHEMA_VERSION(
|
|||
PRIMARY KEY (ID)
|
||||
);
|
||||
-- The VERSION value must match the value of TaskanaEngineConfiguration.TASKANA_SCHEMA_VERSION
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.0.0', CURRENT_TIMESTAMP);
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.3.0', CURRENT_TIMESTAMP);
|
||||
|
||||
CREATE TABLE CLASSIFICATION(
|
||||
ID VARCHAR(40) NOT NULL,
|
||||
|
@ -168,8 +168,8 @@ CREATE TABLE ATTACHMENT(
|
|||
CLASSIFICATION_KEY VARCHAR(32) NULL,
|
||||
CLASSIFICATION_ID VARCHAR(40) NULL,
|
||||
REF_COMPANY VARCHAR(32) NOT NULL,
|
||||
REF_SYSTEM VARCHAR(32) NOT NULL,
|
||||
REF_INSTANCE VARCHAR(32) NOT NULL,
|
||||
REF_SYSTEM VARCHAR(32),
|
||||
REF_INSTANCE VARCHAR(32),
|
||||
REF_TYPE VARCHAR(32) NOT NULL,
|
||||
REF_VALUE VARCHAR(128) NOT NULL,
|
||||
CHANNEL VARCHAR(64) NULL,
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
-- this script updates the tables TASKANA_SCHEMA_VERSION and ATTACHMENT.
|
||||
|
||||
SET search_path = %schemaName%;
|
||||
|
||||
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.3.0', CURRENT_TIMESTAMP);
|
||||
|
||||
ALTER TABLE ATTACHMENT ALTER COLUMN REF_SYSTEM DROP NOT NULL, ALTER COLUMN REF_INSTANCE DROP NOT NULL;
|
Loading…
Reference in New Issue