From 9958c0509de7c69e8e5a56f51d3335fcd4e17e67 Mon Sep 17 00:00:00 2001 From: provira Date: Tue, 4 Mar 2025 10:09:52 +0100 Subject: [PATCH 1/2] feat: refs #8408 town and province update to remove uppercase names --- db/versions/11476-chocolateEucalyptus/00-firstScript.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 db/versions/11476-chocolateEucalyptus/00-firstScript.sql diff --git a/db/versions/11476-chocolateEucalyptus/00-firstScript.sql b/db/versions/11476-chocolateEucalyptus/00-firstScript.sql new file mode 100644 index 0000000000..c79982afc5 --- /dev/null +++ b/db/versions/11476-chocolateEucalyptus/00-firstScript.sql @@ -0,0 +1,9 @@ +UPDATE town + SET name = CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) + WHERE name IS NOT NULL + AND BINARY name = UPPER(name); + +UPDATE province + SET name = CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) + WHERE name IS NOT NULL + AND BINARY name = UPPER(name); \ No newline at end of file From 139e7d064d9255a421f6bacf84dd050bdd0328ba Mon Sep 17 00:00:00 2001 From: provira Date: Tue, 4 Mar 2025 10:23:51 +0100 Subject: [PATCH 2/2] feat: refs #8408 town, province, autonomy and country update to remove uppercase names --- .../11476-chocolateEucalyptus/00-firstScript.sql | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/db/versions/11476-chocolateEucalyptus/00-firstScript.sql b/db/versions/11476-chocolateEucalyptus/00-firstScript.sql index c79982afc5..40ed052e75 100644 --- a/db/versions/11476-chocolateEucalyptus/00-firstScript.sql +++ b/db/versions/11476-chocolateEucalyptus/00-firstScript.sql @@ -1,9 +1,19 @@ -UPDATE town +UPDATE vn.town SET name = CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) WHERE name IS NOT NULL AND BINARY name = UPPER(name); -UPDATE province +UPDATE vn.province + SET name = CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) + WHERE name IS NOT NULL + AND BINARY name = UPPER(name); + +UPDATE vn.autonomy + SET name = CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) + WHERE name IS NOT NULL + AND BINARY name = UPPER(name); + +UPDATE vn.country SET name = CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) WHERE name IS NOT NULL AND BINARY name = UPPER(name); \ No newline at end of file