From 4ae55f71b5c7f88fcfdfcc33e77acf517fcb6202 Mon Sep 17 00:00:00 2001 From: Varshinee Date: Mon, 10 Mar 2025 15:57:58 -0500 Subject: [PATCH] DDL changes for nrt_page_case_answer --- .../rdb_modern/tables/014-create_nrt_page_case_answer.sql | 2 +- .../tables/014-create_nrt_page_case_answer-001.sql | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/db/upgrade/rdb_modern/tables/014-create_nrt_page_case_answer.sql b/db/upgrade/rdb_modern/tables/014-create_nrt_page_case_answer.sql index 5b7f7102..e2c1783e 100644 --- a/db/upgrade/rdb_modern/tables/014-create_nrt_page_case_answer.sql +++ b/db/upgrade/rdb_modern/tables/014-create_nrt_page_case_answer.sql @@ -4,7 +4,7 @@ CREATE TABLE dbo.nrt_page_case_answer act_uid bigint NOT NULL, nbs_case_answer_uid bigint NOT NULL, nbs_ui_metadata_uid bigint NOT NULL, - nbs_rdb_metadata_uid bigint NOT NULL, + nbs_rdb_metadata_uid bigint NULL, nbs_question_uid bigint NOT NULL, rdb_table_nm varchar(30) NULL, rdb_column_nm varchar(30) NULL, diff --git a/liquibase-service/src/main/resources/db/rdb_modern/tables/014-create_nrt_page_case_answer-001.sql b/liquibase-service/src/main/resources/db/rdb_modern/tables/014-create_nrt_page_case_answer-001.sql index 38bc7a45..de6e1ffd 100644 --- a/liquibase-service/src/main/resources/db/rdb_modern/tables/014-create_nrt_page_case_answer-001.sql +++ b/liquibase-service/src/main/resources/db/rdb_modern/tables/014-create_nrt_page_case_answer-001.sql @@ -62,6 +62,12 @@ IF EXISTS (SELECT 1 FROM sysobjects WHERE name = 'nrt_page_case_answer' and xtyp BEGIN ALTER TABLE dbo.nrt_page_case_answer ADD ldf_status_cd varchar(20); + END; + + + IF NOT EXISTS(SELECT 1 FROM sys.columns WHERE Name = N'nbs_rdb_metadata_uid' AND Object_ID = Object_ID(N'nrt_page_case_answer')) + BEGIN + ALTER TABLE dbo.nrt_page_case_answer ALTER COLUMN nbs_rdb_metadata_uid bigint NULL; END; END; \ No newline at end of file