Add checksum API

Fixes: https://pagure.io/koji/issue/3627
This commit is contained in:
Jana Cupova 2022-11-29 09:21:41 +01:00 committed by Tomas Kopecek
parent 530de712d8
commit 9bf31de75f
9 changed files with 501 additions and 2 deletions

View file

@ -966,5 +966,14 @@ CREATE TABLE proton_queue (
body JSON NOT NULL
) WITHOUT OIDS;
-- track checksum of rpms
CREATE TABLE rpm_checksum (
rpm_id INTEGER NOT NULL REFERENCES rpminfo(id),
sigkey TEXT NOT NULL,
checksum TEXT NOT NULL UNIQUE,
checksum_type SMALLINT NOT NULL,
UNIQUE(rpm_id, sigkey, checksum_type)
) WITHOUT OIDS;
CREATE INDEX rpm_checksum_rpm_id ON rpm_checksum(rpm_id);
COMMIT WORK;