From f2c290e557e757e3e9586847095e551819a7f459 Mon Sep 17 00:00:00 2001 From: Ben Howard Date: Jun 04 2019 17:31:46 +0000 Subject: Add raw-gz and compressed QCOW2 archive types. --- diff --git a/docs/schema-upgrade-1.18-1.19.sql b/docs/schema-upgrade-1.18-1.19.sql new file mode 100644 index 0000000..bf3a0fc --- /dev/null +++ b/docs/schema-upgrade-1.18-1.19.sql @@ -0,0 +1,11 @@ +-- upgrade script to migrate the Koji database schema +-- from version 1.18 to 1.19 + + +BEGIN; + +-- add compressed raw-gzip and compressed qcow2 images +insert into archivetypes (name, description, extensions) values ('raw-gz', 'GZIP compressed raw disk image', 'raw.gz'); +insert into archivetypes (name, description, extensions) values ('qcow2-compressed', 'Compressed QCOW2 image', 'qcow2.gz qcow2.xz'); + +COMMIT; diff --git a/docs/schema.sql b/docs/schema.sql index 2a6fc85..70f8c03 100644 --- a/docs/schema.sql +++ b/docs/schema.sql @@ -816,7 +816,8 @@ insert into archivetypes (name, description, extensions) values ('tlb', 'OLE typ insert into archivetypes (name, description, extensions) values ('jnilib', 'Java Native Interface library', 'jnilib'); insert into archivetypes (name, description, extensions) values ('yaml', 'YAML Ain''t Markup Language', 'yaml yml'); insert into archivetypes (name, description, extensions) values ('xjb', 'JAXB(Java Architecture for XML Binding) Binding Customization File', 'xjb'); - +insert into archivetypes (name, description, extensions) values ('raw-gz', 'GZIP compressed raw disk image', 'raw.gz'); +insert into archivetypes (name, description, extensions) values ('qcow2-compressed', 'Compressed QCOW2 image', 'qcow2.gz qcow2.xz'); -- Do we want to enforce a constraint that a build can only generate one -- archive with a given name?