mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-17 23:04:07 +01:00
Merge pull request #478 from swapnilsm/master
Added primary key to "software" table
This commit is contained in:
@@ -25,7 +25,8 @@ CREATE TABLE cpeEntry (id INT auto_increment PRIMARY KEY, cpe VARCHAR(250), vend
|
|||||||
|
|
||||||
CREATE TABLE software (cveid INT, cpeEntryId INT, previousVersion VARCHAR(50)
|
CREATE TABLE software (cveid INT, cpeEntryId INT, previousVersion VARCHAR(50)
|
||||||
, CONSTRAINT fkSoftwareCve FOREIGN KEY (cveid) REFERENCES vulnerability(id) ON DELETE CASCADE
|
, CONSTRAINT fkSoftwareCve FOREIGN KEY (cveid) REFERENCES vulnerability(id) ON DELETE CASCADE
|
||||||
, CONSTRAINT fkSoftwareCpeProduct FOREIGN KEY (cpeEntryId) REFERENCES cpeEntry(id));
|
, CONSTRAINT fkSoftwareCpeProduct FOREIGN KEY (cpeEntryId) REFERENCES cpeEntry(id)
|
||||||
|
, PRIMARY KEY (cveid, cpeEntryId));
|
||||||
|
|
||||||
CREATE INDEX idxVulnerability ON vulnerability(cve);
|
CREATE INDEX idxVulnerability ON vulnerability(cve);
|
||||||
CREATE INDEX idxReference ON reference(cveid);
|
CREATE INDEX idxReference ON reference(cveid);
|
||||||
@@ -53,4 +54,4 @@ DELIMITER ;
|
|||||||
|
|
||||||
GRANT EXECUTE ON PROCEDURE dependencycheck.save_property TO 'dcuser';
|
GRANT EXECUTE ON PROCEDURE dependencycheck.save_property TO 'dcuser';
|
||||||
|
|
||||||
UPDATE Properties SET value='3.0' WHERE ID='version';
|
UPDATE Properties SET value='3.0' WHERE ID='version';
|
||||||
|
|||||||
Reference in New Issue
Block a user