From ac5eca5fbe2fad550bb965434d83c2d0979bad6f Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Wed, 19 Jun 2019 15:49:19 +0200
Subject: [PATCH] liquibase-script: adjustments for mariaDB

---
 .liquibase/Data_alias/basic/2019.1.4/update_Offer.xml    | 5 +++--
 .../basic/2019.1.4/update_Salesproject_Competition.xml   | 7 ++++---
 .../basic/2019.1.4/update_Salesproject_Forecast.xml      | 7 ++++---
 .../basic/2019.1.4/update_Salesproject_Member.xml        | 9 +++++----
 4 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/.liquibase/Data_alias/basic/2019.1.4/update_Offer.xml b/.liquibase/Data_alias/basic/2019.1.4/update_Offer.xml
index e4ed67cc4d..63b2d99c5b 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/update_Offer.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/update_Offer.xml
@@ -6,7 +6,7 @@
             <column name="OBJECT_TYPE" type="NVARCHAR(63)">
             </column>
         </addColumn>
-        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="OFFER"/>
+        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="OFFER" columnDataType="CHAR(36)"/>
         <update tableName="OFFER">
             <column name="OBJECT_TYPE" value="Salesproject" />
             <where>OBJECT_ROWID = '0833465c-8851-4fbb-b7e3-8c1d73c903da' </where>
@@ -17,7 +17,8 @@
         
         <addNotNullConstraint
             tableName="OFFER"
-            columnName="OBJECT_TYPE"/>
+            columnName="OBJECT_TYPE"
+            columnDataType="NVARCHAR(63)"/>
         
     </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Competition.xml b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Competition.xml
index d0d00e648e..274714b871 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Competition.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Competition.xml
@@ -6,8 +6,8 @@
             <column name="OBJECT_TYPE" type="NVARCHAR(63)">
             </column>
         </addColumn>
-        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_COMPETITION"/>
-        <renameColumn newColumnName="COMPETITIONID" oldColumnName="SALESPROJECT_COMPETITIONID" tableName="SALESPROJECT_COMPETITION"/>
+        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_COMPETITION" columnDataType="CHAR(36)"/>
+        <renameColumn newColumnName="COMPETITIONID" oldColumnName="SALESPROJECT_COMPETITIONID" tableName="SALESPROJECT_COMPETITION" columnDataType="CHAR(36)"/>
         <update tableName="SALESPROJECT_COMPETITION">
             <column name="OBJECT_TYPE" value="Salesproject" />
             <where>OBJECT_ROWID = '0833465c-8851-4fbb-b7e3-8c1d73c903da' </where>
@@ -15,7 +15,8 @@
         
         <addNotNullConstraint
             tableName="SALESPROJECT_COMPETITION"
-            columnName="OBJECT_TYPE"/>
+            columnName="OBJECT_TYPE"
+            columnDataType="NVARCHAR(63)"/>
         
         <renameTable oldTableName="SALESPROJECT_COMPETITION" newTableName="COMPETITION"/>
         
diff --git a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Forecast.xml b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Forecast.xml
index 7e7ee03202..bd97822e33 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Forecast.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Forecast.xml
@@ -6,8 +6,8 @@
             <column name="OBJECT_TYPE" type="NVARCHAR(63)">
             </column>
         </addColumn>
-        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_FORECAST"/>
-        <renameColumn newColumnName="FORECASTID" oldColumnName="SALESPROJECT_FORECASTID" tableName="SALESPROJECT_FORECAST"/>
+        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_FORECAST" columnDataType="CHAR(36)"/>
+        <renameColumn newColumnName="FORECASTID" oldColumnName="SALESPROJECT_FORECASTID" tableName="SALESPROJECT_FORECAST" columnDataType="CHAR(36)"/>
         <update tableName="SALESPROJECT_FORECAST">
             <column name="OBJECT_TYPE" value="Salesproject" />
             <where>OBJECT_ROWID = '0833465c-8851-4fbb-b7e3-8c1d73c903da' </where>
@@ -15,7 +15,8 @@
         
         <addNotNullConstraint
             tableName="SALESPROJECT_FORECAST"
-            columnName="OBJECT_TYPE"/>
+            columnName="OBJECT_TYPE"
+            columnDataType="NVARCHAR(63)"/>
         
         <renameTable oldTableName="SALESPROJECT_FORECAST" newTableName="FORECAST"/>
         
diff --git a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml
index 3e6a9d523a..f9ca66f2dc 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml
@@ -6,9 +6,9 @@
             <column name="OBJECT_TYPE" type="NVARCHAR(63)"/>
             <column name="DECIDER" type="BOOLEAN"/>
         </addColumn>
-        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_MEMBER"/>
-        <renameColumn newColumnName="MEMBERID" oldColumnName="SALESPROJECT_MEMBERID" tableName="SALESPROJECT_MEMBER"/>
-        <renameColumn newColumnName="ROLE" oldColumnName="SALESPROJECT_ROLE" tableName="SALESPROJECT_MEMBER"/>
+        <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_MEMBER" columnDataType="CHAR(36)"/>
+        <renameColumn newColumnName="MEMBERID" oldColumnName="SALESPROJECT_MEMBERID" tableName="SALESPROJECT_MEMBER" columnDataType="CHAR(36)"/>
+        <renameColumn newColumnName="ROLE" oldColumnName="SALESPROJECT_ROLE" tableName="SALESPROJECT_MEMBER" columnDataType="CHAR(36)"/>
         <update tableName="SALESPROJECT_MEMBER">
             <column name="OBJECT_TYPE" value="Salesproject" />
             <where>OBJECT_ROWID = '0833465c-8851-4fbb-b7e3-8c1d73c903da'</where>
@@ -16,7 +16,8 @@
         
         <addNotNullConstraint
             tableName="SALESPROJECT_MEMBER"
-            columnName="OBJECT_TYPE"/>
+            columnName="OBJECT_TYPE"
+            columnDataType="NVARCHAR(63)"/>
         
         <renameTable oldTableName="SALESPROJECT_MEMBER" newTableName="MEMBER"/>
         
-- 
GitLab