INSERT INTO tb_surveys (
survey_id,
survey_title,
survey_description,
created_at,
updated_at,
is_active,
start_date,
end_date
) VALUES (
CAST(#{surveyId, jdbcType=OTHER} AS uuid),
#{surveyTitle},
#{surveyDescription},
#{createdAt},
#{updatedAt},
#{isActive},
#{startDate},
#{endDate}
)
UPDATE tb_surveys
SET
survey_title = #{surveyTitle},
survey_description = #{surveyDescription},
updated_at = #{updatedAt},
is_active = #{isActive},
start_date = #{startDate},
end_date = #{endDate}
WHERE survey_id = CAST(#{surveyId, jdbcType=OTHER} AS uuid)
UPDATE tb_surveys
SET
is_active = #{isActive},
updated_at = NOW()
WHERE survey_id = CAST(#{surveyId, jdbcType=OTHER} AS uuid)
DELETE FROM tb_surveys
WHERE survey_id = CAST(#{surveyId, jdbcType=OTHER} AS uuid)