From d38eb9837c92490dbcf753181953b41c968cebe8 Mon Sep 17 00:00:00 2001 From: Matthew Thornton Date: Tue, 27 Jun 2023 18:50:38 -0400 Subject: [PATCH] Audit tables updates --- ..._row_to_vbms_communication_packages_audit_table_function.rb | 3 +++ ...row_to_vbms_communication_packages_audit_table_function.sql | 3 +++ ...w_to_vbms_distribution_destinations_audit_table_function.rb | 3 +++ ..._to_vbms_distribution_destinations_audit_table_function.sql | 3 +++ .../add_row_to_vbms_distributions_audit_table_function.rb | 3 +++ .../add_row_to_vbms_distributions_audit_table_function.sql | 3 +++ .../audit/tables/create_vbms_communication_packages_audit.rb | 1 + .../audit/tables/create_vbms_communication_packages_audit.sql | 1 + .../tables/create_vbms_distribution_destinations_audit.rb | 1 + .../tables/create_vbms_distribution_destinations_audit.sql | 1 + db/scripts/audit/tables/create_vbms_distributions_audit.rb | 1 + db/scripts/audit/tables/create_vbms_distributions_audit.sql | 1 + 12 files changed, 24 insertions(+) diff --git a/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.rb b/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.rb index babea94245e..45ad239c29e 100644 --- a/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.rb +++ b/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.rb @@ -14,6 +14,7 @@ nextval('caseflow_audit.vbms_communication_packages_audit_id_seq'::regclass), 'D', OLD.id, + OLD.uuid, OLD.file_number, OLD.copies, OLD.status, @@ -29,6 +30,7 @@ nextval('caseflow_audit.vbms_communication_packages_audit_id_seq'::regclass), 'U', NEW.id, + NEW.uuid, NEW.file_number, NEW.copies, NEW.status, @@ -44,6 +46,7 @@ nextval('caseflow_audit.vbms_communication_packages_audit_id_seq'::regclass), 'I', NEW.id, + NEW.uuid, NEW.file_number, NEW.copies, NEW.status, diff --git a/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.sql b/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.sql index 379b8d26a87..96086fed080 100644 --- a/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.sql +++ b/db/scripts/audit/functions/add_row_to_vbms_communication_packages_audit_table_function.sql @@ -8,6 +8,7 @@ begin nextval('caseflow_audit.vbms_communication_packages_audit_id_seq'::regclass), 'D', OLD.id, + OLD.uuid, OLD.file_number, OLD.copies, OLD.status, @@ -23,6 +24,7 @@ begin nextval('caseflow_audit.vbms_communication_packages_audit_id_seq'::regclass), 'U', NEW.id, + NEW.uuid, NEW.file_number, NEW.copies, NEW.status, @@ -38,6 +40,7 @@ begin nextval('caseflow_audit.vbms_communication_packages_audit_id_seq'::regclass), 'I', NEW.id, + NEW.uuid, NEW.file_number, NEW.copies, NEW.status, diff --git a/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.rb b/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.rb index b84153084ef..0aa0a6b685c 100644 --- a/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.rb +++ b/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.rb @@ -14,6 +14,7 @@ nextval('caseflow_audit.vbms_distribution_destinations_audit_id_seq'::regclass), 'D', OLD.id, + OLD.uuid, OLD.destination_type, OLD.address_line_1, OLD.address_line_2, @@ -39,6 +40,7 @@ nextval('caseflow_audit.vbms_distribution_destinations_audit_id_seq'::regclass), 'U', NEW.id, + NEW.uuid, NEW.destination_type, NEW.address_line_1, NEW.address_line_2, @@ -64,6 +66,7 @@ nextval('caseflow_audit.vbms_distribution_destinations_audit_id_seq'::regclass), 'I', NEW.id, + NEW.uuid, NEW.destination_type, NEW.address_line_1, NEW.address_line_2, diff --git a/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.sql b/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.sql index 6c8f9b1aa9e..05a9943dc29 100644 --- a/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.sql +++ b/db/scripts/audit/functions/add_row_to_vbms_distribution_destinations_audit_table_function.sql @@ -8,6 +8,7 @@ begin nextval('caseflow_audit.vbms_distribution_destinations_audit_id_seq'::regclass), 'D', OLD.id, + OLD.uuid, OLD.destination_type, OLD.address_line_1, OLD.address_line_2, @@ -33,6 +34,7 @@ begin nextval('caseflow_audit.vbms_distribution_destinations_audit_id_seq'::regclass), 'U', NEW.id, + NEW.uuid, NEW.destination_type, NEW.address_line_1, NEW.address_line_2, @@ -58,6 +60,7 @@ begin nextval('caseflow_audit.vbms_distribution_destinations_audit_id_seq'::regclass), 'I', NEW.id, + NEW.uuid, NEW.destination_type, NEW.address_line_1, NEW.address_line_2, diff --git a/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.rb b/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.rb index 26276c72561..b665d370b66 100644 --- a/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.rb +++ b/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.rb @@ -14,6 +14,7 @@ nextval('caseflow_audit.vbms_distributions_audit_id_seq'::regclass), 'D', OLD.id, + OLD.uuid, OLD.recipient_type, OLD.name, OLD.first_name, @@ -33,6 +34,7 @@ nextval('caseflow_audit.vbms_distributions_audit_id_seq'::regclass), 'U', NEW.id, + NEW.uuid, NEW.recipient_type, NEW.name, NEW.first_name, @@ -52,6 +54,7 @@ nextval('caseflow_audit.vbms_distributions_audit_id_seq'::regclass), 'I', NEW.id, + NEW.uuid, NEW.recipient_type, NEW.name, NEW.first_name, diff --git a/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.sql b/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.sql index 95dbc63bd40..f768c2fc911 100644 --- a/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.sql +++ b/db/scripts/audit/functions/add_row_to_vbms_distributions_audit_table_function.sql @@ -8,6 +8,7 @@ begin nextval('caseflow_audit.vbms_distributions_audit_id_seq'::regclass), 'D', OLD.id, + OLD.uuid, OLD.recipient_type, OLD.name, OLD.first_name, @@ -27,6 +28,7 @@ begin nextval('caseflow_audit.vbms_distributions_audit_id_seq'::regclass), 'U', NEW.id, + NEW.uuid, NEW.recipient_type, NEW.name, NEW.first_name, @@ -46,6 +48,7 @@ begin nextval('caseflow_audit.vbms_distributions_audit_id_seq'::regclass), 'I', NEW.id, + NEW.uuid, NEW.recipient_type, NEW.name, NEW.first_name, diff --git a/db/scripts/audit/tables/create_vbms_communication_packages_audit.rb b/db/scripts/audit/tables/create_vbms_communication_packages_audit.rb index a13fac0c276..77cf3600323 100644 --- a/db/scripts/audit/tables/create_vbms_communication_packages_audit.rb +++ b/db/scripts/audit/tables/create_vbms_communication_packages_audit.rb @@ -7,6 +7,7 @@ id BIGSERIAL PRIMARY KEY, type_of_change CHAR(1) not null, vbms_communication_package_id bigint not null, + uuid varchar NULL, file_number varchar NULL, copies int8 NULL DEFAULT 1, status varchar NULL, diff --git a/db/scripts/audit/tables/create_vbms_communication_packages_audit.sql b/db/scripts/audit/tables/create_vbms_communication_packages_audit.sql index 31c0b8f960d..22ffa39ccbf 100644 --- a/db/scripts/audit/tables/create_vbms_communication_packages_audit.sql +++ b/db/scripts/audit/tables/create_vbms_communication_packages_audit.sql @@ -2,6 +2,7 @@ create table caseflow_audit.vbms_communication_packages_audit ( id BIGSERIAL PRIMARY KEY, type_of_change CHAR(1) not null, vbms_communication_package_id bigint not null, + uuid varchar NULL, file_number varchar NULL, copies int8 NULL DEFAULT 1, status varchar NULL, diff --git a/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.rb b/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.rb index 48664479ef3..9b244e26d01 100644 --- a/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.rb +++ b/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.rb @@ -7,6 +7,7 @@ id BIGSERIAL PRIMARY KEY, type_of_change CHAR(1) not null, vbms_distribution_destinations_id bigint not null, + uuid varchar NULL, destination_type varchar NOT NULL, address_line_1 varchar NOT NULL, address_line_2 varchar NULL, diff --git a/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.sql b/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.sql index b36bc275374..96692a63e4f 100644 --- a/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.sql +++ b/db/scripts/audit/tables/create_vbms_distribution_destinations_audit.sql @@ -2,6 +2,7 @@ create table caseflow_audit.vbms_distribution_destinations_audit ( id BIGSERIAL PRIMARY KEY, type_of_change CHAR(1) not null, vbms_distribution_destinations_id bigint not null, + uuid varchar NULL, destination_type varchar NOT NULL, address_line_1 varchar NOT NULL, address_line_2 varchar NULL, diff --git a/db/scripts/audit/tables/create_vbms_distributions_audit.rb b/db/scripts/audit/tables/create_vbms_distributions_audit.rb index e61e3eed950..79b77bfa124 100644 --- a/db/scripts/audit/tables/create_vbms_distributions_audit.rb +++ b/db/scripts/audit/tables/create_vbms_distributions_audit.rb @@ -7,6 +7,7 @@ id BIGSERIAL PRIMARY KEY, type_of_change CHAR(1) not null, vbms_distributions_id bigint not null, + uuid varchar NULL, recipient_type varchar NOT NULL, name varchar NULL, first_name varchar NULL, diff --git a/db/scripts/audit/tables/create_vbms_distributions_audit.sql b/db/scripts/audit/tables/create_vbms_distributions_audit.sql index 03f16de76b2..8e47089c659 100644 --- a/db/scripts/audit/tables/create_vbms_distributions_audit.sql +++ b/db/scripts/audit/tables/create_vbms_distributions_audit.sql @@ -2,6 +2,7 @@ create table caseflow_audit.vbms_distributions_audit ( id BIGSERIAL PRIMARY KEY, type_of_change CHAR(1) not null, vbms_distributions_id bigint not null, + uuid varchar NULL, recipient_type varchar NOT NULL, name varchar NULL, first_name varchar NULL,