22 lines
471 B
SQL
22 lines
471 B
SQL
-- Add migration script here
|
|
|
|
create table manifests (
|
|
id UUID PRIMARY KEY NOT NULL,
|
|
generation BIGINT NOT NULL,
|
|
|
|
name TEXT NOT NULL,
|
|
kind TEXT NOT NULL,
|
|
|
|
status JSONB NOT NULL,
|
|
|
|
manifest_content JSONB NOT NULL,
|
|
manifest_hash BYTEA NOT NULL,
|
|
|
|
created TIMESTAMPTZ NOT NULL,
|
|
updated TIMESTAMPTZ NOT NULL,
|
|
|
|
lease_owner_id UUID,
|
|
lease_last_updated TIMESTAMPTZ
|
|
);
|
|
CREATE UNIQUE INDEX idx_manifest_name ON manifests(name, kind);
|