Updated imv database templates

This commit is contained in:
Andreas Steffen
2014-04-15 09:21:05 +02:00
parent b138bbee4e
commit 8505ce1cc6
2 changed files with 15 additions and 14 deletions
+8 -8
View File
@@ -531,27 +531,27 @@ INSERT INTO versions (
/* Components */ /* Components */
INSERT INTO components ( INSERT INTO components (
vendor_id, name, qualifier vendor_id, name, qualifier, label
) VALUES ( ) VALUES (
36906, 1, 33 /* ITA TGRUB */ 36906, 1, 33, 'G' /* ITA TGRUB */
); );
INSERT INTO components ( INSERT INTO components (
vendor_id, name, qualifier vendor_id, name, qualifier, label
) VALUES ( ) VALUES (
36906, 2, 33 /* ITA TBOOT */ 36906, 2, 33, 'T' /* ITA TBOOT */
); );
INSERT INTO components ( INSERT INTO components (
vendor_id, name, qualifier vendor_id, name, qualifier, label
) VALUES ( ) VALUES (
36906, 3, 33 /* ITA IMA - Trusted Platform */ 36906, 3, 33, 'B' /* ITA IMA - Trusted Platform */
); );
INSERT INTO components ( INSERT INTO components (
vendor_id, name, qualifier vendor_id, name, qualifier, label
) VALUES ( ) VALUES (
36906, 3, 34 /* ITA IMA - Operating System */ 36906, 3, 34, 'I' /* ITA IMA - Operating System */
); );
/* Groups */ /* Groups */
+7 -6
View File
@@ -140,18 +140,19 @@ CREATE TABLE components (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
vendor_id INTEGER NOT NULL, vendor_id INTEGER NOT NULL,
name INTEGER NOT NULL, name INTEGER NOT NULL,
qualifier INTEGER DEFAULT 0 qualifier INTEGER DEFAULT 0,
label TEXT NOT NULL
); );
DROP TABLE IF EXISTS component_hashes; DROP TABLE IF EXISTS component_hashes;
CREATE TABLE component_hashes ( CREATE TABLE component_hashes (
component INTEGER NOT NULL, id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
key INTEGER NOT NULL, component INTEGER NOT NULL REFERENCES components(id),
key INTEGER NOT NULL REFERENCES devices(id),
seq_no INTEGER NOT NULL, seq_no INTEGER NOT NULL,
pcr INTEGER NOT NULL, pcr INTEGER NOT NULL,
algo INTEGER NOT NULL, algo INTEGER NOT NULL REFERENCES algorithms(id),
hash BLOB NOT NULL, hash BLOB NOT NULL
PRIMARY KEY(component, key, seq_no, algo)
); );
DROP TABLE IF EXISTS packages; DROP TABLE IF EXISTS packages;