diff --git a/docs/schema-update-1.30-1.31.sql b/docs/schema-update-1.30-1.31.sql new file mode 100644 index 00000000..2d311f4f --- /dev/null +++ b/docs/schema-update-1.30-1.31.sql @@ -0,0 +1,7 @@ +-- upgrade script to migrate the Koji database schema +-- from version 1.30 to 1.31 + +BEGIN; + -- index for default search method for rpms + CREATE INDEX rpminfo_filename ON rpminfo((name || '-' || version || '-' || release || '.' || arch || '.rpm')) INCLUDE (id); +COMMIT; diff --git a/docs/schema.sql b/docs/schema.sql index 41a20e95..39fdbf71 100644 --- a/docs/schema.sql +++ b/docs/schema.sql @@ -734,6 +734,7 @@ CREATE TABLE rpminfo ( CONSTRAINT rpminfo_unique_nvra UNIQUE (name,version,release,arch,external_repo_id) ) WITHOUT OIDS; CREATE INDEX rpminfo_build ON rpminfo(build_id); +CREATE INDEX rpminfo_filename ON rpminfo((name || '-' || version || '-' || release || '.' || arch || '.rpm')) INCLUDE (id); -- sighash is the checksum of the signature header CREATE TABLE rpmsigs (