From 6bbd0eb9d49a71b7388e733b889555d691964e34 Mon Sep 17 00:00:00 2001 From: Patrik Segedy Date: Mon, 30 Sep 2024 15:57:16 +0200 Subject: [PATCH] RHINENG-13371: remove old package_data from advisory_metadata --- .../migrations/131_remove_advisory_old_package_data.up.sql | 2 ++ database_admin/schema/create_schema.sql | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 database_admin/migrations/131_remove_advisory_old_package_data.up.sql diff --git a/database_admin/migrations/131_remove_advisory_old_package_data.up.sql b/database_admin/migrations/131_remove_advisory_old_package_data.up.sql new file mode 100644 index 000000000..a8f8840d9 --- /dev/null +++ b/database_admin/migrations/131_remove_advisory_old_package_data.up.sql @@ -0,0 +1,2 @@ +delete from advisory_metadata am where package_data is not json array and not exists (select 1 from advisory_account_data aad where aad.advisory_id = am.id); +update advisory_metadata set package_data = null where package_data is not json array; diff --git a/database_admin/schema/create_schema.sql b/database_admin/schema/create_schema.sql index e129e3841..a10b6c0b4 100644 --- a/database_admin/schema/create_schema.sql +++ b/database_admin/schema/create_schema.sql @@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS schema_migrations INSERT INTO schema_migrations -VALUES (130, false); +VALUES (131, false); -- --------------------------------------------------------------------------- -- Functions