diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
index fe63bb6..b1077fb 100644
--- a/.idea/kotlinc.xml
+++ b/.idea/kotlinc.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
index 94a25f7..83bbc83 100644
--- a/.idea/vcs.xml
+++ b/.idea/vcs.xml
@@ -2,5 +2,6 @@
+
\ No newline at end of file
diff --git a/src/main/kotlin/com/restapi/config/Auth.kt b/src/main/kotlin/com/restapi/config/Auth.kt
index 0d3bce1..cfbf65e 100644
--- a/src/main/kotlin/com/restapi/config/Auth.kt
+++ b/src/main/kotlin/com/restapi/config/Auth.kt
@@ -95,10 +95,11 @@ object Auth {
database.save(Plant().apply {
this.plantId = plantId
this.plantName = response
+ this.plantOriginalName = response
})
} else {
existing.apply {
- this.plantName = response
+ this.plantOriginalName = response
this.save()
}
}
diff --git a/src/main/kotlin/com/restapi/domain/models.kt b/src/main/kotlin/com/restapi/domain/models.kt
index b72828f..df28295 100644
--- a/src/main/kotlin/com/restapi/domain/models.kt
+++ b/src/main/kotlin/com/restapi/domain/models.kt
@@ -289,6 +289,7 @@ open class Plant : BaseModel() {
var plantId: String = ""
var plantName: String = ""
+ var plantOriginalName: String? = ""
@DbJsonB
var prefixes: MutableMap? = mutableMapOf()
diff --git a/src/main/resources/dbmigration/1.36.sql b/src/main/resources/dbmigration/1.36.sql
new file mode 100644
index 0000000..d22b834
--- /dev/null
+++ b/src/main/resources/dbmigration/1.36.sql
@@ -0,0 +1,3 @@
+-- apply alter tables
+alter table plant add column if not exists plant_original_name varchar(255);
+update plant set plant_original_name = plant;
diff --git a/src/main/resources/dbmigration/model/1.36.model.xml b/src/main/resources/dbmigration/model/1.36.model.xml
new file mode 100644
index 0000000..408ea31
--- /dev/null
+++ b/src/main/resources/dbmigration/model/1.36.model.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file