Skip to content

Commit

Permalink
Add index for ATTR_ID
Browse files Browse the repository at this point in the history
  • Loading branch information
pvannierop committed Sep 18, 2023
1 parent e5b342e commit fc591d7
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
6 changes: 4 additions & 2 deletions db-scripts/src/main/resources/cgds.sql
Original file line number Diff line number Diff line change
Expand Up @@ -517,7 +517,8 @@ CREATE TABLE `clinical_patient` (
`ATTR_ID` varchar(255) NOT NULL,
`ATTR_VALUE` varchar(255) NOT NULL,
PRIMARY KEY (`INTERNAL_ID`, `ATTR_ID`),
FOREIGN KEY (`INTERNAL_ID`) REFERENCES `patient` (`INTERNAL_ID`) ON DELETE CASCADE
FOREIGN KEY (`INTERNAL_ID`) REFERENCES `patient` (`INTERNAL_ID`) ON DELETE CASCADE,
INDEX (`ATTR_ID`)
);

-- --------------------------------------------------------
Expand All @@ -526,7 +527,8 @@ CREATE TABLE `clinical_sample` (
`ATTR_ID` varchar(255) NOT NULL,
`ATTR_VALUE` varchar(255) NOT NULL,
PRIMARY KEY (`INTERNAL_ID`,`ATTR_ID`),
FOREIGN KEY (`INTERNAL_ID`) REFERENCES `sample` (`INTERNAL_ID`) ON DELETE CASCADE
FOREIGN KEY (`INTERNAL_ID`) REFERENCES `sample` (`INTERNAL_ID`) ON DELETE CASCADE,
INDEX (`ATTR_ID`)
);

-- --------------------------------------------------------
Expand Down
7 changes: 6 additions & 1 deletion db-scripts/src/main/resources/migration.sql
Original file line number Diff line number Diff line change
Expand Up @@ -1027,4 +1027,9 @@ ALTER TABLE `clinical_event_data` MODIFY COLUMN `VALUE` varchar(3000) NOT NULL;
CREATE INDEX idx_clinical_event_key ON clinical_event_data (`KEY`);
CREATE INDEX idx_clinical_event_value ON clinical_event_data (`VALUE`);
CREATE INDEX idx_sample_stable_id ON sample (`STABLE_ID`);
UPDATE `info` SET `DB_SCHEMA_VERSION`="2.13.1";
UPDATE `info` SET `DB_SCHEMA_VERSION`="2.13.1";

##version: 2.13.2
CREATE INDEX idx_clinical_sample_attr_id ON clinical_sample (`ATTR_ID`);
CREATE INDEX idx_clinical_patient_attr_id ON clinical_patient (`ATTR_ID`);
UPDATE `info` SET `DB_SCHEMA_VERSION`="2.13.2";

0 comments on commit fc591d7

Please sign in to comment.