From 216bc09ddf900432295bbaac03509b799ceac056 Mon Sep 17 00:00:00 2001 From: Surabhi Date: Fri, 11 Feb 2022 19:00:10 +0530 Subject: [PATCH] migration changes for prod --- .../migration/006_create_question_assessment.sql | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/resources/db/migration/006_create_question_assessment.sql b/src/main/resources/db/migration/006_create_question_assessment.sql index 3cec0cb..35cba19 100644 --- a/src/main/resources/db/migration/006_create_question_assessment.sql +++ b/src/main/resources/db/migration/006_create_question_assessment.sql @@ -1,6 +1,6 @@ CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; -CREATE table question +CREATE table IF NOT EXISTS question ( id uuid DEFAULT uuid_generate_v4 (), form_id VARCHAR(100) NOT NULL, @@ -13,11 +13,11 @@ CREATE table question PRIMARY KEY (id) ); -CREATE INDEX idx_form ON question(form_id, form_version); -CREATE INDEX idx_xPath ON question(x_path); -CREATE INDEX idx_ques_type ON question(question_type); +CREATE INDEX IF NOT EXISTS idx_form ON question(form_id, form_version); +CREATE INDEX IF NOT EXISTS idx_xPath ON question(x_path); +CREATE INDEX IF NOT EXISTS idx_ques_type ON question(question_type); -CREATE table assessment +CREATE table IF NOT EXISTS assessment ( id uuid DEFAULT uuid_generate_v4 (), question uuid, @@ -34,6 +34,6 @@ CREATE table assessment REFERENCES question(id) ); -CREATE INDEX idx_assessment_bot_id ON assessment(bot_id); -CREATE INDEX idx_assessment_user_id ON assessment(user_id); -CREATE INDEX idx_assessment_device_id ON assessment(device_id); +CREATE INDEX IF NOT EXISTS idx_assessment_bot_id ON assessment(bot_id); +CREATE INDEX IF NOT EXISTS idx_assessment_user_id ON assessment(user_id); +CREATE INDEX IF NOT EXISTS idx_assessment_device_id ON assessment(device_id);