From 2d5a496923bbddcf3ed603b6c3379dbccc5c297f Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Wed, 29 Aug 2018 16:41:34 +0200
Subject: [PATCH] liquibase: updated data for matching keywords

---
 .../1535552056314_relationLangChanges.xml     | 37 +++++++++++++++++++
 others/db_changes/masterChangelog.xml         |  2 +
 .../misc/1535533490181_persChanges.xml        | 37 +++++++++++++++++++
 3 files changed, 76 insertions(+)
 create mode 100644 others/db_changes/data/1535552056314_relationLangChanges.xml
 create mode 100644 others/db_changes/misc/1535533490181_persChanges.xml

diff --git a/others/db_changes/data/1535552056314_relationLangChanges.xml b/others/db_changes/data/1535552056314_relationLangChanges.xml
new file mode 100644
index 0000000000..f5dea025cf
--- /dev/null
+++ b/others/db_changes/data/1535552056314_relationLangChanges.xml
@@ -0,0 +1,37 @@
+<?xml version="1.1" encoding="UTF-8" standalone="no"?>
+<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" 
+                   xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" 
+                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
+    <changeSet author="j.goderbauer" id="a87ef07d-1443-4de0-b553-02f564b28f20">
+        <update tableName="RELATION">
+            <column name="LANGUAGE"  value="en-GB"></column>
+            <where>LANGUAGE = ?</where>
+            <whereParams>
+                <param value="en_GB"/>
+            </whereParams>
+        </update>
+        <update tableName="RELATION">
+            <column name="LANGUAGE"  value="no-NO"></column>
+            <where>LANGUAGE = ?</where>
+            <whereParams>
+                <param value="no_NO"/>
+            </whereParams>
+        </update>
+        <rollback>
+            <update tableName="RELATION">
+                <column name="LANGUAGE"  value="en_GB"></column>
+                <where>LANGUAGE = ?</where>
+                <whereParams>
+                    <param value="en-GB"/>
+                </whereParams>
+            </update>
+            <update tableName="RELATION">
+                <column name="LANGUAGE"  value="no_NO"></column>
+                <where>LANGUAGE = ?</where>
+                <whereParams>
+                    <param value="no-NO"/>
+                </whereParams>
+            </update>
+        </rollback>
+    </changeSet>
+</databaseChangeLog>
diff --git a/others/db_changes/masterChangelog.xml b/others/db_changes/masterChangelog.xml
index ce276eeb3f..995362246f 100644
--- a/others/db_changes/masterChangelog.xml
+++ b/others/db_changes/masterChangelog.xml
@@ -13,4 +13,6 @@
     <include file="data/example_history/extendHLink_62330df6.xml"/>
     <include file="struct/create_address.xml"/>
     <include file="struct/create_comm.xml"/>    
+    <include file="misc/1535533490181_persChanges.xml"/>
+    <include file="data/1535552056314_relationLangChanges.xml"/>
 </databaseChangeLog>
diff --git a/others/db_changes/misc/1535533490181_persChanges.xml b/others/db_changes/misc/1535533490181_persChanges.xml
new file mode 100644
index 0000000000..e782af8a4e
--- /dev/null
+++ b/others/db_changes/misc/1535533490181_persChanges.xml
@@ -0,0 +1,37 @@
+<?xml version="1.1" encoding="UTF-8" standalone="no"?>
+<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" 
+                   xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" 
+                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
+    <changeSet author="j.goderbauer" id="e4b9e747-d734-441b-9bbd-ee3794c50636">
+        <addColumn tableName="PERS">
+            <column name="GENDER_e4b9e747" type="CHAR(1)"/>
+        </addColumn>
+        <update tableName="PERS">
+            <column name="GENDER_e4b9e747" value="m" />
+            <where>GENDER = ?</where>
+            <whereParams>
+                <param value="männlich"/>
+            </whereParams>
+        </update>
+        <dropColumn tableName="PERS">
+            <column name="GENDER" />
+        </dropColumn>
+        <renameColumn tableName="PERS" oldColumnName="GENDER_e4b9e747" newColumnName="GENDER" columnDataType="CHAR(1)" />
+        <rollback>
+            <addColumn tableName="PERS">
+                <column name="GENDER_e4b9e747" type="VARCHAR(50)"/>
+            </addColumn>
+            <update tableName="PERS">
+                <column name="GENDER_e4b9e747" value="männlich" />
+                <where>GENDER = ?</where>
+                <whereParams>
+                    <param value="m"/>
+                </whereParams>
+            </update>
+            <dropColumn tableName="PERS">
+                <column name="GENDER" />
+            </dropColumn>
+            <renameColumn tableName="PERS" oldColumnName="GENDER_e4b9e747" newColumnName="GENDER" columnDataType="VARCHAR(50)" />
+        </rollback>
+    </changeSet>
+</databaseChangeLog>
-- 
GitLab