From 6fc04cfae220d6da3a9a84fb8114dcd0613c778c Mon Sep 17 00:00:00 2001 From: Vikram Singh Date: Mon, 28 Apr 2025 15:51:10 +0530 Subject: [PATCH 1/2] chart ref update rollout charts name --- scripts/sql/33003500_update_chart_ref.down.sql | 1 + scripts/sql/33003500_update_chart_ref.up.sql | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 scripts/sql/33003500_update_chart_ref.down.sql create mode 100644 scripts/sql/33003500_update_chart_ref.up.sql diff --git a/scripts/sql/33003500_update_chart_ref.down.sql b/scripts/sql/33003500_update_chart_ref.down.sql new file mode 100644 index 0000000000..ae21218098 --- /dev/null +++ b/scripts/sql/33003500_update_chart_ref.down.sql @@ -0,0 +1 @@ +update chart_ref set name=NULL where name like 'Rollout Deployment' and location like 'reference%'; \ No newline at end of file diff --git a/scripts/sql/33003500_update_chart_ref.up.sql b/scripts/sql/33003500_update_chart_ref.up.sql new file mode 100644 index 0000000000..bac831cc86 --- /dev/null +++ b/scripts/sql/33003500_update_chart_ref.up.sql @@ -0,0 +1,2 @@ +-- below update script will add name for all rollout charts. +update chart_ref set name='Rollout Deployment' where name is null and location like 'reference%'; \ No newline at end of file From 16d7132a4bae1ca9638b8007d37003f347f1f929 Mon Sep 17 00:00:00 2001 From: Vikram Singh Date: Tue, 29 Apr 2025 10:37:29 +0530 Subject: [PATCH 2/2] chart ref sql alter --- scripts/sql/33003500_update_chart_ref.down.sql | 4 +++- scripts/sql/33003500_update_chart_ref.up.sql | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/sql/33003500_update_chart_ref.down.sql b/scripts/sql/33003500_update_chart_ref.down.sql index ae21218098..d11ddebd30 100644 --- a/scripts/sql/33003500_update_chart_ref.down.sql +++ b/scripts/sql/33003500_update_chart_ref.down.sql @@ -1 +1,3 @@ -update chart_ref set name=NULL where name like 'Rollout Deployment' and location like 'reference%'; \ No newline at end of file +ALTER TABLE chart_ref ALTER COLUMN name DROP NOT NULL; + +update chart_ref set name=NULL where name like 'Rollout Deployment' and location like 'reference%' and created_by=1; \ No newline at end of file diff --git a/scripts/sql/33003500_update_chart_ref.up.sql b/scripts/sql/33003500_update_chart_ref.up.sql index bac831cc86..3e28f05d7e 100644 --- a/scripts/sql/33003500_update_chart_ref.up.sql +++ b/scripts/sql/33003500_update_chart_ref.up.sql @@ -1,2 +1,4 @@ -- below update script will add name for all rollout charts. -update chart_ref set name='Rollout Deployment' where name is null and location like 'reference%'; \ No newline at end of file +update chart_ref set name='Rollout Deployment' where name is null and location like 'reference%' and created_by=1; + +ALTER TABLE chart_ref ALTER COLUMN name SET NOT NULL;