Skip to content

Commit

Permalink
Suman | BAH-519 | Change Bahmni Initial Diagnosis, Bahmni Diagnosis S…
Browse files Browse the repository at this point in the history
…tatus, Bahmni Diagnosis Revised concepts to non-set concepts

* Suman | BAH-519 | Chnage Bahmni Initial Diagnosis, Bahmni Diagnosis Status, Bahmni Diagnosis Revised concepts to non-set concepts
* Suman | BAH-519 | Add precodndition to check 'Bahmni Diagnosis Revised', 'Bahmni Diagnosis Status' and 'Bahmni Initial Diagnosis' is empty set concepts
  • Loading branch information
sumanmaity112 authored and djazayeri committed May 14, 2018
1 parent 1312b7f commit 0132981
Showing 1 changed file with 63 additions and 0 deletions.
63 changes: 63 additions & 0 deletions bahmnicore-omod/src/main/resources/liquibase.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4330,4 +4330,67 @@
INSERT INTO role_privilege(role, privilege) VALUES ("OT: ReadOnly", "app:ot");
</sql>
</changeSet>
<changeSet id="201805112235" author="Suman">
<preConditions onFail="MARK_RAN">
<sqlCheck expectedResult="1">
SELECT count(*) FROM concept_view WHERE concept_full_name = 'Bahmni Initial Diagnosis';
</sqlCheck>
<sqlCheck expectedResult="1">
SELECT count(*) FROM concept WHERE is_set= TRUE AND concept_id = (SELECT concept_id FROM concept_view
WHERE concept_full_name = 'Bahmni Initial Diagnosis');
</sqlCheck>
<sqlCheck expectedResult="0">
SELECT count(*) FROM concept_set WHERE concept_set = (SELECT concept_id FROM concept_view
WHERE concept_full_name = 'Bahmni Initial Diagnosis');
</sqlCheck>
</preConditions>
<comment>Updating 'Bahmni Initial Diagnosis' concept to non-set concept</comment>
<sql>
SET @concept_id=0;
SELECT concept_id FROM concept_view WHERE concept_full_name = 'Bahmni Initial Diagnosis' INTO @concept_id;
UPDATE concept SET is_set = FALSE WHERE concept_id = @concept_id;
</sql>
</changeSet>
<changeSet id="201805112237" author="Suman">
<preConditions onFail="MARK_RAN">
<sqlCheck expectedResult="1">
SELECT count(*) FROM concept_view WHERE concept_full_name = 'Bahmni Diagnosis Status';
</sqlCheck>
<sqlCheck expectedResult="1">
SELECT count(*) FROM concept WHERE is_set= TRUE AND concept_id = (SELECT concept_id FROM concept_view
WHERE concept_full_name = 'Bahmni Diagnosis Status');
</sqlCheck>
<sqlCheck expectedResult="0">
SELECT count(*) FROM concept_set WHERE concept_set = (SELECT concept_id FROM concept_view
WHERE concept_full_name = 'Bahmni Diagnosis Status');
</sqlCheck>
</preConditions>
<comment>Updating 'Bahmni Diagnosis Status' concept to non-set concept</comment>
<sql>
SET @concept_id=0;
SELECT concept_id FROM concept_view WHERE concept_full_name = 'Bahmni Diagnosis Status' INTO @concept_id;
UPDATE concept SET is_set = FALSE WHERE concept_id = @concept_id;
</sql>
</changeSet>
<changeSet id="201805112239" author="Suman">
<preConditions onFail="MARK_RAN">
<sqlCheck expectedResult="1">
SELECT count(*) FROM concept_view WHERE concept_full_name = 'Bahmni Diagnosis Revised';
</sqlCheck>
<sqlCheck expectedResult="1">
SELECT count(*) FROM concept WHERE is_set= TRUE AND concept_id = (SELECT concept_id FROM concept_view
WHERE concept_full_name = 'Bahmni Diagnosis Revised');
</sqlCheck>
<sqlCheck expectedResult="0">
SELECT count(*) FROM concept_set WHERE concept_set = (SELECT concept_id FROM concept_view
WHERE concept_full_name = 'Bahmni Diagnosis Revised');
</sqlCheck>
</preConditions>
<comment>Updating 'Bahmni Diagnosis Revised' concept to non-set concept</comment>
<sql>
SET @concept_id=0;
SELECT concept_id FROM concept_view WHERE concept_full_name = 'Bahmni Diagnosis Revised' INTO @concept_id;
UPDATE concept SET is_set = FALSE WHERE concept_id = @concept_id;
</sql>
</changeSet>
</databaseChangeLog>

0 comments on commit 0132981

Please sign in to comment.