mirror of
https://github.com/google/nomulus.git
synced 2025-07-07 03:33:28 +02:00
Add SQL schema and DAO for SignedMarkRevocationList (#850)
* Add SQL schema and DAO for SignedMarkRevocationList This gets saved every day so we're not concerned about history, meaning we can dual-write and/or dual-read without concern. The structure here is somewhat similar to the ClaimsListDao and related classes. * Update the DB files
This commit is contained in:
parent
8bd5eb4eca
commit
40eef2a06c
12 changed files with 2548 additions and 1735 deletions
|
@ -617,6 +617,19 @@
|
|||
primary key (revision_id)
|
||||
);
|
||||
|
||||
create table "SignedMarkRevocationEntry" (
|
||||
revision_id int8 not null,
|
||||
revocation_time timestamptz not null,
|
||||
smd_id text not null,
|
||||
primary key (revision_id, smd_id)
|
||||
);
|
||||
|
||||
create table "SignedMarkRevocationList" (
|
||||
revision_id bigserial not null,
|
||||
creation_time timestamptz,
|
||||
primary key (revision_id)
|
||||
);
|
||||
|
||||
create table "Spec11ThreatMatch" (
|
||||
id bigserial not null,
|
||||
check_date date not null,
|
||||
|
@ -779,3 +792,8 @@ create index spec11threatmatch_check_date_idx on "Spec11ThreatMatch" (check_date
|
|||
add constraint FKgq03rk0bt1hb915dnyvd3vnfc
|
||||
foreign key (revision_id)
|
||||
references "ReservedList";
|
||||
|
||||
alter table if exists "SignedMarkRevocationEntry"
|
||||
add constraint FK5ivlhvs3121yx2li5tqh54u4
|
||||
foreign key (revision_id)
|
||||
references "SignedMarkRevocationList";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue