/* add table for CVE whitelist */ CREATE TABLE cve_whitelist ( id SERIAL PRIMARY KEY NOT NULL, project_id int, creation_time timestamp default CURRENT_TIMESTAMP, update_time timestamp default CURRENT_TIMESTAMP, expires_at bigint, items text NOT NULL, UNIQUE (project_id) ); create table retention_policy ( id serial PRIMARY KEY NOT NULL, scope_level varchar(20), scope_reference integer, trigger_kind varchar(20), data text, create_time time, update_time time ); create table retention_execution ( id integer PRIMARY KEY NOT NULL, policy_id integer, status varchar(20), status_text text, dry boolean, trigger varchar(20), total integer, succeed integer, failed integer, in_progress integer, stopped integer, start_time time, end_time time ); create table retention_task ( id integer PRIMARY KEY NOT NULL, execution_id integer, rule_id integer, rule_display_text varchar(255), artifact varchar(255), timestamp time ); create table retention_schedule_job ( id integer PRIMARY KEY NOT NULL, status varchar(20), policy_id integer, job_id integer, create_time time, update_time time );