Page MenuHomeSoftware Heritage

D89.id287.diff
No OneTemporary

D89.id287.diff

diff --git a/sql/archiver/swh-archiver-schema.sql b/sql/archiver/swh-archiver-schema.sql
--- a/sql/archiver/swh-archiver-schema.sql
+++ b/sql/archiver/swh-archiver-schema.sql
@@ -30,7 +30,8 @@
CREATE TYPE archive_status AS ENUM (
'missing',
'ongoing',
- 'present'
+ 'present',
+ 'corrupted'
);
comment on type archive_status is 'Status of a given archive';
diff --git a/sql/archiver/upgrades/002.sql b/sql/archiver/upgrades/002.sql
new file mode 100644
--- /dev/null
+++ b/sql/archiver/upgrades/002.sql
@@ -0,0 +1,9 @@
+-- SWH DB schema upgrade
+-- from_version: 1
+-- to_version: 2
+-- description: Add a 'corrupted' status into the archive_content status
+
+INSERT INTO dbversion(version, release, description)
+VALUES(2, now(), 'Work In Progress');
+
+ALTER TYPE archive_status ADD VALUE 'corrupted';

File Metadata

Mime Type
text/plain
Expires
Jul 3 2025, 6:07 PM (4 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3212664

Event Timeline