This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/master by this push:
     new 0e7e473032 Ensuring case-insensitive queries work with MySQL and 
MariaDB
0e7e473032 is described below

commit 0e7e473032a467d7774adab0a8e4d42ee8c7fe13
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Fri Sep 19 13:55:30 2025 +0200

    Ensuring case-insensitive queries work with MySQL and MariaDB
---
 docker/src/main/resources/docker-compose/docker-compose-mariadb.yml | 1 +
 docker/src/main/resources/docker-compose/docker-compose-mysql.yml   | 1 +
 fit/core-reference/pom.xml                                          | 3 ++-
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/docker/src/main/resources/docker-compose/docker-compose-mariadb.yml 
b/docker/src/main/resources/docker-compose/docker-compose-mariadb.yml
index 037afcef3c..f11b50a13b 100644
--- a/docker/src/main/resources/docker-compose/docker-compose-mariadb.yml
+++ b/docker/src/main/resources/docker-compose/docker-compose-mariadb.yml
@@ -21,6 +21,7 @@ services:
    db:
      image: mariadb:12
      restart: always
+     command: ['--character-set-server=utf8mb4', 
'--collation-server=utf8mb4_bin']
      environment:
        MYSQL_ROOT_PASSWORD: password
        MYSQL_DATABASE: syncope
diff --git a/docker/src/main/resources/docker-compose/docker-compose-mysql.yml 
b/docker/src/main/resources/docker-compose/docker-compose-mysql.yml
index 79e3e82fbf..abb7af7a66 100644
--- a/docker/src/main/resources/docker-compose/docker-compose-mysql.yml
+++ b/docker/src/main/resources/docker-compose/docker-compose-mysql.yml
@@ -21,6 +21,7 @@ services:
    db:
      image: mysql:9.0
      restart: always
+     command: ['--character-set-server=utf8mb4', 
'--collation-server=utf8mb4_bin']
      environment:
        MYSQL_ROOT_PASSWORD: password
        MYSQL_DATABASE: syncope
diff --git a/fit/core-reference/pom.xml b/fit/core-reference/pom.xml
index a40caf63a3..8a79444138 100644
--- a/fit/core-reference/pom.xml
+++ b/fit/core-reference/pom.xml
@@ -816,7 +816,7 @@ under the License.
                   <alias>mysql</alias>
                   <name>mysql:${docker.mysql.version}</name>
                   <run>
-                    <cmd>--skip-log-bin --server-id=1 
--sort_buffer_size=348M</cmd>
+                    <cmd>--skip-log-bin --server-id=1 --sort_buffer_size=348M 
--character-set-server=utf8mb4 --collation-server=utf8mb4_bin</cmd>
                     <env>
                       <MYSQL_ROOT_PASSWORD>password</MYSQL_ROOT_PASSWORD>
                       <MYSQL_DATABASE>syncope</MYSQL_DATABASE>
@@ -916,6 +916,7 @@ under the License.
                   <alias>mariadb</alias>
                   <name>mariadb:${docker.mariadb.version}</name>
                   <run>
+                    <cmd>--character-set-server=utf8mb4 
--collation-server=utf8mb4_bin</cmd>
                     <env>
                       <MYSQL_ROOT_PASSWORD>password</MYSQL_ROOT_PASSWORD>
                       <MYSQL_DATABASE>syncope</MYSQL_DATABASE>

Reply via email to