swh:1:snp:eb70f1f85391e4b077c211bec36af0061c4bf937
Raw File
Tip revision: 378be7063274770a9461db13ff48c146e706478a authored by Jenkins for Software Heritage on 08 July 2020, 12:39:15 UTC
Updated debian changelog for version 0.10.1
Tip revision: 378be70
069.sql
-- SWH DB schema upgrade
-- from_version: 68
-- to_version: 69
-- description: add tables for the archiver.

insert into dbversion(version, release, description)
      values(69, now(), 'Work In Progress');

CREATE DOMAIN archive_id AS TEXT;

CREATE TABLE archives (
  id   archive_id PRIMARY KEY,
  url  TEXT
);

CREATE TYPE archive_status AS ENUM (
  'missing',
  'ongoing',
  'present'
);

CREATE TABLE content_archive (
  content_id  sha1 REFERENCES content(sha1),
  archive_id  archive_id REFERENCES archives(id),
  status      archive_status,
  mtime       timestamptz,
  PRIMARY KEY (content_id, archive_id)
);
back to top